前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用java-maven和gradle构建项目

使用java-maven和gradle构建项目

作者头像
sofu456
发布2023-05-27 10:08:58
4740
发布2023-05-27 10:08:58
举报
文章被收录于专栏:sofu456sofu456sofu456

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目录conf\settings.xml

<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添加依赖即可

<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窗口中可单独执行某个任务

在这里插入图片描述
在这里插入图片描述
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2023-03-24,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • maven
  • cli
  • 镜像
  • 异常
  • vscode
  • 运行
  • gradle
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档