开发环境
基于:IntelliJ IDEA
、Maven构建工具
、JDK1.8
、SpringBoot 2.3.4
、Spring4.3.28
编写。
官人如需使用 IDEA 请阅读教程:IntelliJ IDEA
官人如需使用 Maven 请阅读教程:Maven 构建工具的下载与安装
更多干货
请参考:《穿越 Java 之 语法基础篇》 系列文章
请参考:《穿越 Java 之 Web基础篇 》系列文章
请参考:《穿越 Java 之 开发必备框架篇 》 系列文章
请阅读:《穿越 Java 之 SpringBoot框架篇》系列文章
请阅读:《穿越 Java 之 SpringCloud微服务架构篇》 系列文章
参考网站
资料: https://www.runoob.com/maven/maven-build-life-cycle.html
分析
-
mvn clean
-> 告诉maven 执行 clean 阶段。对应就会自动执行 clean阶段以及之前的阶段,绑定的那些插件的目标。 -
也可以单独运行插件的某个目标(比如说:我知道clean阶段绑定了 clean 插件的 clean目标):
mvn clean:clean
配置插件
-
插件也是有坐标的
-
插件的个性化设置通过 configuration 标签来进行
<build>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>9090</port>
<!-- application path always starts with /-->
<path>/abc</path>
</configuration>
</plugin>
</plugins>
</build>
- 下载断网 解决方案:
1 .mvn clean install -U
100% 能解决问题的方案就是: 删本地仓库
2 .安装jar文件到本地仓库:
mvn install:install-file -Dfile=D:\dev\gary-common-nc-1.1.2.jar -DgroupId=gary.commons.nc -DartifactId=gary-common-nc -Dversion=1.1.2 -Dpackaging=jar