安装
忽略
配置仓库源
1 | setting.xml部分配置 |
打包命令
打包插件
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
311.在顶层模块pom文件加入maven-compiler-plugin,指定jdk编译版本
<build>
...
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<!-- 该pom文件需提前设置该属性,指定jdk进行编译,否则maven默认jdk版本较低 -->
<source>${java.version}</source>
<target>${java.version}</target>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
</plugins>
...
</build>
2.在view层模块pom文件中加入maven-springboot打包插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<!--程序入口 -->
<mainClass>cn.wuxiangknow.mylife.MyLifeApiApplication</mainClass>
</configuration>
</plugin>
</plugins>
</build>打包命令
1
2
3
4
5
6
7
8
9clean package/install -pl my-life-api -am -amd -Dmaven.test.skip=true -P pro
- clean:
- package: 打包
- install: 打包并安装到仓库
- pl:指定模块,否则安装全部
- am:安装依赖模块
- amd:安装依赖模块依赖的模块
- Dmaven.test.skip=true:跳过单元测试
- P <profile id>:传参,指定pom中特定profile标签
springboot项目启动命令
1 | spring-boot:run |