zhongdaoyi@wondertek.com.cn

打包配置2

FROM openjdk:17-jdk-alpine
FROM openjdk:17
# 保持系统更新并安装必要的构建工具
RUN apk update && apk add --no-cache bash build-base
... ...
... ... @@ -11,10 +11,10 @@
<baseDirectory>${build.directory}</baseDirectory>
<fileSets>
<!-- <fileSet>-->
<!-- <directory>conf/</directory>-->
<!-- <outputDirectory>${project.artifactId}/conf</outputDirectory>-->
<!-- </fileSet>-->
<fileSet>
<directory>conf/</directory>
<outputDirectory>${project.artifactId}/conf</outputDirectory>
</fileSet>
<fileSet>
<directory>db/</directory>
<outputDirectory>${project.artifactId}/db</outputDirectory>
... ...
... ... @@ -8,6 +8,9 @@
<artifactId>crp-operation</artifactId>
<version>1.0.0</version>
<packaging>jar</packaging>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
... ... @@ -143,6 +146,13 @@
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>true</filtering>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
... ... @@ -157,6 +167,15 @@
</configuration>
</plugin>
<!-- 跳过单元测试 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<skipTests>true</skipTests>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
... ...