Skip to content

Commit d5ebaf3

Browse files
committed
适配最新版
1 parent 6d0fdff commit d5ebaf3

File tree

3 files changed

+17
-13
lines changed

3 files changed

+17
-13
lines changed

frameworks/Java/smart-socket/pom.xml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -125,20 +125,24 @@
125125
</plugin>
126126

127127
<plugin>
128-
<artifactId>maven-assembly-plugin</artifactId>
129-
<version>3.1.0</version>
130-
<configuration>
131-
<descriptorRefs>
132-
<descriptorRef>jar-with-dependencies</descriptorRef>
133-
</descriptorRefs>
134-
</configuration>
128+
<artifactId>maven-shade-plugin</artifactId>
129+
<version>3.3.0</version>
135130
<executions>
136131
<execution>
137-
<id>make-assembly</id>
138132
<phase>package</phase>
139133
<goals>
140-
<goal>single</goal>
134+
<goal>shade</goal>
141135
</goals>
136+
<configuration>
137+
<createDependencyReducedPom>false</createDependencyReducedPom>
138+
<transformers>
139+
<!-- 采用追加的方式 -->
140+
<transformer
141+
implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
142+
<resource>META-INF/services/tech.smartboot.feat.core.apt.AptLoader</resource>
143+
</transformer>
144+
</transformers>
145+
</configuration>
142146
</execution>
143147
</executions>
144148
</plugin>

frameworks/Java/smart-socket/smart-socket-smart-servlet.dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ FROM maven:3.9.7-amazoncorretto-21 as maven
22
WORKDIR /smart-socket
33
COPY pom.xml pom.xml
44
COPY src src
5-
RUN mvn install assembly:single -q
5+
RUN mvn install -q
66

77
FROM openjdk:21-jdk-slim
88
WORKDIR /smart-socket
9-
COPY --from=maven /smart-socket/target/smart-socket-benchmark-1.0-jar-with-dependencies.jar app.jar
9+
COPY --from=maven /smart-socket/target/smart-socket-benchmark-1.0.jar app.jar
1010

1111
EXPOSE 8080
1212

frameworks/Java/smart-socket/smart-socket.dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ FROM maven:3.9.7-amazoncorretto-21 as maven
22
WORKDIR /smart-socket
33
COPY pom.xml pom.xml
44
COPY src src
5-
RUN mvn install assembly:single -q
5+
RUN mvn install -q
66

77
FROM openjdk:21-jdk-slim
88
WORKDIR /smart-socket
9-
COPY --from=maven /smart-socket/target/smart-socket-benchmark-1.0-jar-with-dependencies.jar app.jar
9+
COPY --from=maven /smart-socket/target/smart-socket-benchmark-1.0.jar app.jar
1010

1111
EXPOSE 8080
1212

0 commit comments

Comments
 (0)