maven工程结构:


Project

        |--src(源码包)

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

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

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

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

|--java

                           |--resources

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

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


    创建HelloMaven工程

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

第二步:创建HelloMaven.java

maven 笔记-工程结构

  第三步:创建TestHelloMaven.java


 maven 笔记-工程结构

第四步:编辑pom.xml文件

 maven 笔记-工程结构


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


1:编译:mvn  compile

     结果:

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



在项目target里生成编译文件

    maven 笔记-工程结构

         


2:mvn clean

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


3:mvn test

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


4:mvn package

打包生成jar包

maven 笔记-工程结构


5:mvn install

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

maven 笔记-工程结构


6:mvn clean compile

先清空再编译


7: mvn clean test

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


8:mvn clean package

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

         执行过程:

                   清理————清空环境

                   编译————编译源码

                   测试————测试源码

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


9:mvn clean install

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

         执行过程:

                   清理————清空环境

                   编译————编译源码

                   测试————测试源码

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

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




相关文章:

  • 2022-12-23
  • 2021-08-25
  • 2021-07-17
  • 2021-09-15
  • 2021-08-28
  • 2021-08-15
  • 2021-11-19
猜你喜欢
  • 2021-07-11
  • 2021-09-07
  • 2022-12-23
  • 2022-01-05
  • 2021-08-31
  • 2021-12-24
  • 2021-04-09
相关资源
相似解决方案