Maven命令

Maven命令:

1,mvn clean:清理(会删除原来编译和测试的目录,即target目录,但是已经install到仓库里的包不会删除)

2,mvn compile:编译main/java/目录下的java 为class文件,同时把class拷贝到target/classes目录下面

        把main/resources目录下的所有文件 都拷贝到target/classes目录下

3,mvn test-compile:编译测试程序 放到target/test-classes目录下

4,mvn test :测试(将上面1,2,3先执行一遍,然后测试,会生成一个目录surefire-reports,保存测试结果)

5,mvn package:打包主程序(会编译,编译测试,测试,并且按照pom.xml配置把主程序打包生成jar包或者war包)

6,mvn install:安装主程序(会把本工程打包,并且按照本工程的坐标保存到本地仓库中)

7,mvn deploy:部署主程序(会把本工程打包,按照本工程的坐标保存在本地库中,并且还会保存到私服仓库中,还会自动把项目部署到web容器中)

注意:执行以上命令必须在命令行pom.xml所在目录

 

<!--控制配置 maven构建项目的参数设置,设置jdk的版本-->

<build>

  <!--配置插件-->

  <plugins>

    <!-- 配置具体的插件-->

    <plugin>

      <group[Id>org.apache.maven.plugins</groupId>

      <!--插件的名称-->

      <artifactId>maven-compiler-plugin</artifactId>

      <!--插件的版本-->

      <version>3.8.1</version>

      <!--配置插件的信息-->

      <configuration>

          <!--告诉maven 我们写得代码是在jdk1.8上编译的-->

          <source>1.8</source>

          <!--我们的程序应该运行在1.8的jdk上-->

          <target>1.8</target>

      </configuration>

    </plugin>

  </plugins>

</build>

posted @ 2021-11-15 23:40  doremi429  阅读(66)  评论(0编辑  收藏  举报