主要微服务(gateway、system、mgn、exec)打包方式修改:

1、支持根据profile打包不同配置在jar外;
2、依赖lib打包在jar外;
3、增加test相关配置;
This commit is contained in:
gaoqr
2024-06-17 18:47:52 +08:00
parent 8b6e329a80
commit f0792baff4
17 changed files with 347 additions and 14 deletions
+9 -7
View File
@@ -11,19 +11,21 @@
<directory>${basedir}/src/main/resources</directory>
<outputDirectory>config</outputDirectory>
<includes>
<include>application-${profileActive}.yaml</include>
<include>bootstrap-${profileActive}.yaml</include>
<include>bootstrap.yaml</include>
</includes>
</fileSet>
<!-- 依赖库 -->
<!-- <fileSet>-->
<!-- <directory>${basedir}/target/lib</directory>-->
<!-- <includes>-->
<!-- <include>*.jar</include>-->
<!-- </includes>-->
<!-- <outputDirectory>lib</outputDirectory>-->
<!-- </fileSet>-->
<fileSet>
<directory>${basedir}/target/lib</directory>
<includes>
<include>*.jar</include>
</includes>
<outputDirectory>lib</outputDirectory>
</fileSet>
<!-- 可执行的jar -->
<fileSet>
<directory>${project.build.directory}</directory>