现在的位置: 首页 > 综合 > 正文

Maven项目管理工具学习(一)

2019年11月21日 ⁄ 综合 ⁄ 共 1011字 ⁄ 字号 评论关闭

date:2014.01.15

转载请注明出处:http://blog.csdn.net/sailtoy/article/details/18302409

创建Maven项目


1、安装maven

1)下载地址:http://maven.apache.org/

2)解压缩文件,将maven目录下的bin目录配置到环境变量中

3)下载jdk,并配置%JAVA_HOME%环境变量

4)在命令行中运行mvn -version,看是否能够输出版本信息

2、创建一个maven项目

在命令行输入

mvn archetype:create -DgroupId=sail.tutorials
-DartifactId=helloworld
-DpackageName=sail.tutorials

会自动下载一些所需jar包,并在当前目录建立一个名为helloworld的目录,这个就是一个maven管理的项目。

目录中的文件结构:

  • src:源代码目录。所有的源代码都被放在了这个目录下。在这个目录下又包括了:

          1) main:所有的源代码放在这里。对于Java项目,还有一个下级子目录:java. 对于Flex项目则是flex,。。。

          2) test:所有的单元测试类放在这里。

  • target:所有编译过的类文件以及生成的打包文件(.jar, .war, ...)放在这里。

        2)Reuse Build Logic (重用构建逻辑):Maven把构建逻辑封装到插件中来达到重用的目的。这样在Maven就有用于编译的插件,单元测试的插件,打包的插件,。。。Maven可以被理解成管理这些插件的框架。
        3)Declarative Execution (声明式执行):Maven中所有的插件都是通过在POM中声明来定义的。Maven会理解所有在POM中的声明,并执行相应的插件。

3、一些maven命令

编译: mvn compile 
单元测试: mvn test 
构建并打包: mvn package 
清理: mvn clean 
安装 mvn clean install

4、构建过程

1) compile,对源代码进行编译,放在target/classes文件夹中

2) clean,将删除target/目录

3)package,使用jar命令将class文件进行打包

4)install,将打好包的jar文件导入到本地仓库中(web项目的war文件会部署在配置的服务器上,需要配置)

抱歉!评论已关闭.