maven 笔记-工程结构

来源:互联网 发布:mac 软件安装桌面 编辑:程序博客网 时间:2024/05/29 17:11

maven工程结构:


Project

        |--src(源码包)

                  |--main(正常的源码包)

                           |--java.java文件的目录)

                           |--resources(资源文件的目录)

                  |--test(测试的源码包)

|--java

                           |--resources

        |--targetclass文件、报告等信息存储的地方)

        |--pom.xmlmaven工程的描述文件)


    创建HelloMaven工程

第一步:安装maven的工程结构创建helloMaven工程

第二步:创建HelloMaven.java

  第三步:创建TestHelloMaven.java


 

第四步:编辑pom.xml文件

 


======================maven命令使用(必须在pom文件目录下执行)=======================


1:编译:mvn  compile

     结果:

如果第一次编译会在本地仓库里生成相关jar包



在项目target里生成编译文件

   

         


2:mvn clean

清除命令,清除已经编译好的class文件,具体说清除的是target目录中的文件


3:mvn test

测试命令,该命令会将test目录中的源码进行编译


4:mvn package

打包生成jar包


5:mvn install

安装命令,会将打好的包,安装到本地仓库


6:mvn clean compile

先清空再编译


7: mvn clean test

先执行clean,再执行test,通常应用于测试环节


8:mvn clean package

先执行clean,再执行package,将项目打包,通常应用于发布前

        执行过程:

                  清理————清空环境

                  编译————编译源码

                  测试————测试源码

                  打包————将编译的非测试类打包


9:mvn clean install

先执行clean,再执行install,将项目打包,通常应用于发布前

        执行过程:

                  清理————清空环境

                  编译————编译源码

                  测试————测试源码

                  打包————将编译的非测试类打包

                  部署————将打好的包发布到资源仓库中




原创粉丝点击