`

maven (2016/11/17转载)

 
阅读更多
一、是什么
项目管理和构建自动化工具;
大致项目结构如下:
1.basedir:存放pom.xml文件和所有的子目录;
2.basedir/src/main/java:项目的java源代码;
3.basedir/src/main/resources:项目的资源,例如property文件;
4.basedir/src/test/java:项目的测试类;
5.basedir/src/test/resources:测试使用的资源;
二、安装maven
1、下载路径:http://maven.apache.org/download.cgi;
2、maven配置:首先要保证JDK已经安装并配置好了环境变量,其次是maven的配置;
3、执行命令(检查是否已经把环境变量配置好):
三、建立一个maven项目(未经验证)
1.执行命令:mvn archetype:generate -DgroupId=com.mycompany.helloworld -DartifactId=helloworld -Dpackage=com.mycompany.helloworld -Dversion=1.0-SNAPSHOT
2.选择项目模型:maven-archetype-quickstart
3.输入两个回车,确定项目属性的配置,用—D选项来指定;
4.用命令构建程序;
5,运行maven,第一次运行maven的时候需要联网,会从网上的maven库(repository)下载需要的程序,存在操作者的电脑的repository文件中。maven默认的本地库是~/.m2/repository/
四、……

分享到:
评论

相关推荐

    【转载】Maven 模块划分

    在软件开发过程中,Maven作为一个强大的项目管理和构建工具,被广泛应用。本文将深入探讨Maven中的模块划分,以及如何有效地组织和管理大型项目。我们将会分析"app-parent"这一特定的压缩包文件名,理解其背后的含义...

    用Maven整合SpringMVC+Spring+Hibernate 案例

    该资源是我参照别人的博客来搭建的环境,myeclipse 10.6+maven3+srping+srpingmvc+hibernate4.1+mysql5.5,博客地址:http://blog.csdn.net/liu1220356497/article/details/47701565,该博客是我转载原来的博客主的,...

    SSM项目使用maven-跑腿小程序后台

    环境 win11 工具 idea 2018 jdk 1.8 数据库 mysql5.5 maven 不用 项目导入方式 目录导入 数据库前端工具 mysql-front (navicat 也可以) 环境及工具: 要注意的是SSM的项目刚好处于maven 的推出之际,所以有一些的SSM...

    MAVEN工具篇-maven打包跳过测试

    maven打包跳过test命令 我们可以用两种命令来跳过测试 mvn clean install -DskipTests mvn clean install -Dmaven.... 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    Maven+SpringMVC+Dubbo 简单的入门demo配置

    Maven+SpringMVC+Dubbo 简单的入门demo配置 源码,,,亲测好用。 具体说明可见这篇转载过来的文章:https://blog.csdn.net/mijichui2153/article/details/81711480

    VUE登陆/登录的大作业带打包资源1

    环境 win11 工具 idea 2017 jdk 1.8 数据库 mysql5.5 maven 3.2.1 项目导入方式 maven 导入 数据库前端工具 mysql-front (navicat 也可以) 数据库前端工具:mysql-front (navicat 也可以) 主要是这些跟PHPStudy 2018...

    基于ssm(非maven)的学生选课管理系统.zip

    本系统分为三种权限: ...版权声明:本文为CSDN博主「maker011」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/mataodehtml/article/details/118223204

    VUE登陆/登录的大作业-【VUE项目实战】资源2

    环境 win11 工具 idea 2017 jdk 1.8 数据库 mysql5.5 maven 3.2.1 项目导入方式 maven 导入 数据库前端工具 mysql-front (navicat 也可以) 数据库前端工具:mysql-front (navicat 也可以) 主要是这些跟PHPStudy 2018...

    VUE登陆/登录的大作业-【VUE项目实战】资源3

    环境 win11 工具 idea 2017 jdk 1.8 数据库 mysql5.5 maven 3.2.1 项目导入方式 maven 导入 数据库前端工具 mysql-front (navicat 也可以) 数据库前端工具:mysql-front (navicat 也可以) 主要是这些跟PHPStudy 2018...

    JSP+Serlvet+JavaBean+Maven+MySql 学生 | 学籍 | 信息管理系统实战 Eclipse版本

    为新学习 JSP 的开发爱好者小白写下这篇文章,教...以下所有信息都是个人完成,若有转载或者借鉴请注明出处。大家可以参考我的博客进行参考部署开发。原文:https://blog.csdn.net/youxun1312/article/details/89342694

    JSP+Serlvet+JavaBean+Maven+MySql 学生 | 学籍 | 信息管理系统实战 Idea版本

    为新学习 JSP 的开发爱好者小白写下这篇文章,教...以下所有信息都是个人完成,若有转载或者借鉴请注明出处。大家可以参考我的博客进行参考部署开发。原文:https://blog.csdn.net/youxun1312/article/details/89342694

    springboot+ mybatisplus+ layui的员工住宿管理系统

    springboot+ ...版权声明:本文为CSDN博主「项目花园范德彪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/dearmite/article/details/132126648

    java项目超市进销存管理系统(ssm+mysql+jsp)

    Maven包:Maven3.6 部署容器:tomcat7+ 前端: jsp 数据库: mysql ———————————————— 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文...

    基于springBoot+mybatis的志愿者管理系统

    基于springBoot+...版权声明:本文为CSDN博主「项目花园范德彪」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/dearmite/article/details/132129712

    后台管理系统

    创建好maven项目后,会开始从maven服务器下载第三方jar包(如spring等),需要一定时间,请耐心等待。 创建mysql数据库,导入adminstore.sql 修改数据库连接。打开/web/src/main/resources/jdbc.propertis文件,根据...

    Java博客系统,完美自适应,支持markdown编辑器

    基于springboot、mybatis、ehcache、thymeleaf、bootstrap做的博客系统,完美自适应,支持markdown编辑器 项目描述 项目基于spring boot和thymeleaf编写的一...是否原创(转载必填原文地址) 互联网源码+二次开发

    利用Maven开发的一个基于Servlet的BigPipe简单案例.zip

    BigPipe的主要思想是实现浏览器和服务器的并发执行,实现页面的异步加载从而提高页面加载速度....客户端浏览器会根据pagelet的id或标识符,在页面的制定区域对pagelet进行转载渲染.客户端的模块加载采用js技术.

    java项目之智能仓储系统(ssm+mysql+jsp)

    Maven包:Maven3.6 部署容器:tomcat7+ 前端: jsp 数据库: mysql ———————————————— 管理员:个人中心、公告信息管理、员工管理、供应商管理、商品分类管理、供应商货物管理、货物采购管理...

    Ehcache集成Spring的使用(转载)

    1. **引入依赖**: 在 Maven 或 Gradle 的配置文件中添加 Ehcache 和 Spring 相关的依赖。例如,如果是 Maven,可以在 `pom.xml` 文件中加入如下依赖: ```xml <groupId>net.sf.ehcache</groupId> <artifactId>...

Global site tag (gtag.js) - Google Analytics