使用java-maven和gradle构建项目

2023-05-27 10:08:58 浏览数 (1)

maven

下载地址:https://maven.apache.org/download.cgi

添加mvn.exe到PATH环境变量,添加java_home环境变量

cli

使用mvn-cli命令行构建项目

mvn clean compile //编译或者直接mvn不加任何参数 mvn compile -T 1C//多线编译,cpu线程数的一倍1C mvn -X //调试模式,打印错误 mvn clean package //打包,maven打包可生成war和jar,直接运行即可, jar包对应pom文件做版本控制

mvn clean->validate->compile->package 命令流程

  • mvn archetype:generate创建项目

镜像

maven目录confsettings.xml

代码语言:javascript复制
<mirrors>
    <mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/repositories/central/</url>
    </mirror>
  </mirrors>

异常

  • Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.6.2:compile

缺少maven-compiler-plugin的依赖,pom.xml添加依赖即可

代码语言:javascript复制
<dependency>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-compiler-plugin</artifactId>
    <version>3.6.2</version>
</dependency>

或者查看java版本问题,java1.7还是java1.8

vscode

在资源管理器,查看maven的管理工具,分析dependenices

运行

package编译生成的包,直接运行即可,java -jar .jar或者.war(使用tomcat也是运行的这个命令,可以不用tomcat)

gradle

gradle目录中的gradle文件有task配置,配置完成后再gradle窗口中可单独执行某个任务

0 人点赞