Skip to content

Commit 6ea9d9e

Browse files
Merge pull request #182 from ziyanli-amazon/v1
Upgrade to SpringBoot3.0
2 parents f5858e5 + 7bf4611 commit 6ea9d9e

File tree

55 files changed

+2504
-3676
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+2504
-3676
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ for communicating with Amazon Simple Queue Service. This project builds on top o
1515
<dependency>
1616
<groupId>com.amazonaws</groupId>
1717
<artifactId>amazon-sqs-java-messaging-lib</artifactId>
18-
<version>1.1.3</version>
18+
<version>1.2.0</version>
1919
<type>jar</type>
2020
</dependency>
2121
```

pom.xml

Lines changed: 38 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<modelVersion>4.0.0</modelVersion>
33
<groupId>com.amazonaws</groupId>
44
<artifactId>amazon-sqs-java-messaging-lib</artifactId>
5-
<version>1.1.3</version>
5+
<version>1.2.0</version>
66
<name>Amazon SQS Java Messaging Library</name>
77
<description>The Amazon SQS Java Messaging Library holds the Java Message Service compatible classes, that are used
88
for communicating with Amazon Simple Queue Service.
@@ -29,7 +29,7 @@
2929
</developer>
3030
</developers>
3131
<properties>
32-
<aws-java-sdk.version>1.12.360</aws-java-sdk.version>
32+
<aws-java-sdk.version>1.12.415</aws-java-sdk.version>
3333
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3434
</properties>
3535

@@ -40,14 +40,14 @@
4040
<version>${aws-java-sdk.version}</version>
4141
</dependency>
4242
<dependency>
43-
<groupId>org.apache.geronimo.specs</groupId>
44-
<artifactId>geronimo-jms_1.1_spec</artifactId>
45-
<version>1.1.1</version>
43+
<groupId>jakarta.jms</groupId>
44+
<artifactId>jakarta.jms-api</artifactId>
45+
<version>3.1.0</version>
4646
</dependency>
4747
<dependency>
4848
<groupId>org.junit.jupiter</groupId>
49-
<artifactId>junit-jupiter-engine</artifactId>
50-
<version>5.9.1</version>
49+
<artifactId>junit-jupiter</artifactId>
50+
<version>5.9.2</version>
5151
<scope>test</scope>
5252
</dependency>
5353
<dependency>
@@ -59,9 +59,14 @@
5959
<dependency>
6060
<groupId>org.mockito</groupId>
6161
<artifactId>mockito-core</artifactId>
62-
<version>1.10.8</version>
62+
<version>5.1.1</version>
6363
<scope>test</scope>
6464
</dependency>
65+
<dependency>
66+
<groupId>org.projectlombok</groupId>
67+
<artifactId>lombok</artifactId>
68+
<version>1.18.24</version>
69+
</dependency>
6570
</dependencies>
6671

6772
<build>
@@ -72,15 +77,22 @@
7277
<artifactId>maven-compiler-plugin</artifactId>
7378
<version>3.10.1</version>
7479
<configuration>
75-
<source>1.7</source>
76-
<target>1.7</target>
80+
<source>1.8</source>
81+
<target>1.8</target>
7782
<encoding>UTF-8</encoding>
83+
<annotationProcessorPaths>
84+
<path>
85+
<groupId>org.projectlombok</groupId>
86+
<artifactId>lombok</artifactId>
87+
<version>1.18.24</version>
88+
</path>
89+
</annotationProcessorPaths>
7890
</configuration>
7991
</plugin>
8092
<plugin>
8193
<groupId>org.apache.maven.plugins</groupId>
8294
<artifactId>maven-failsafe-plugin</artifactId>
83-
<version>3.0.0-M1</version>
95+
<version>3.0.0-M7</version>
8496
<executions>
8597
<execution>
8698
<goals>
@@ -90,6 +102,11 @@
90102
</execution>
91103
</executions>
92104
</plugin>
105+
<plugin>
106+
<groupId>org.apache.maven.plugins</groupId>
107+
<artifactId>maven-surefire-plugin</artifactId>
108+
<version>3.0.0-M7</version>
109+
</plugin>
93110
</plugins>
94111
</pluginManagement>
95112
<plugins>
@@ -109,19 +126,15 @@
109126
<plugin>
110127
<groupId>org.apache.maven.plugins</groupId>
111128
<artifactId>maven-javadoc-plugin</artifactId>
112-
<version>2.9.1</version>
129+
<version>3.4.1</version>
113130
<executions>
114131
<execution>
115132
<id>attach-javadocs</id>
116133
<goals>
117134
<goal>jar</goal>
118135
</goals>
119136
<configuration>
120-
<!--
121-
TODO-RS: Java 8 is more strict about some javadoc tags.
122-
We'll need to update quite a few to remove this workaround.
123-
-->
124-
<additionalparam>-Xdoclint:none</additionalparam>
137+
<doclint>none</doclint>
125138
</configuration>
126139
</execution>
127140
</executions>
@@ -137,6 +150,14 @@
137150
<autoReleaseAfterClose>true</autoReleaseAfterClose>
138151
</configuration>
139152
</plugin>
153+
<plugin>
154+
<groupId>org.apache.maven.plugins</groupId>
155+
<artifactId>maven-compiler-plugin</artifactId>
156+
<configuration>
157+
<source>16</source>
158+
<target>16</target>
159+
</configuration>
160+
</plugin>
140161
</plugins>
141162
</build>
142163

0 commit comments

Comments
 (0)