File tree Expand file tree Collapse file tree 1 file changed +32
-20
lines changed Expand file tree Collapse file tree 1 file changed +32
-20
lines changed Original file line number Diff line number Diff line change 147147
148148 <build >
149149 <plugins >
150- <plugin >
151- <groupId >org.apache.maven.plugins</groupId >
152- <artifactId >maven-compiler-plugin</artifactId >
153- <executions >
154- <execution >
155- <id >java21</id >
156- <goals >
157- <goal >compile</goal >
158- </goals >
159- <phase >compile</phase >
160- <configuration >
161- <release >21</release >
162- <compileSourceRoots >
163- <compileSourceRoot >${project.basedir} /src/main/java21</compileSourceRoot >
164- </compileSourceRoots >
165- <multiReleaseOutput >true</multiReleaseOutput >
166- </configuration >
167- </execution >
168- </executions >
169- </plugin >
170150 <plugin >
171151 <groupId >org.apache.maven.plugins</groupId >
172152 <artifactId >maven-release-plugin</artifactId >
202182 </plugins >
203183 </build >
204184
185+ <profiles >
186+ <profile >
187+ <id >jdk21</id >
188+ <activation >
189+ <jdk >[21,)</jdk >
190+ </activation >
191+ <build >
192+ <plugins >
193+ <plugin >
194+ <groupId >org.apache.maven.plugins</groupId >
195+ <artifactId >maven-compiler-plugin</artifactId >
196+ <executions >
197+ <execution >
198+ <id >java21</id >
199+ <goals >
200+ <goal >compile</goal >
201+ </goals >
202+ <phase >compile</phase >
203+ <configuration >
204+ <release >21</release >
205+ <compileSourceRoots >
206+ <compileSourceRoot >${project.basedir} /src/main/java21</compileSourceRoot >
207+ </compileSourceRoots >
208+ <multiReleaseOutput >true</multiReleaseOutput >
209+ </configuration >
210+ </execution >
211+ </executions >
212+ </plugin >
213+ </plugins >
214+ </build >
215+ </profile >
216+ </profiles >
205217</project >
You can’t perform that action at this time.
0 commit comments