/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
core-java-modules/pom.xml
281 строка
13 KB
panos-kakos
[JAVA-37091] Manage remaining modules for JDK 21(#17463)
27 авг 2024, 20:13
Не верифицирован
27 авг 2024, 20:13
493bd9f
Код
Авторство
О чём код?
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.baeldung.core-java-modules</groupId> <artifactId>core-java-modules</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>pom</packaging> <name>core-java-modules</name> <parent> <groupId>com.baeldung</groupId> <artifactId>parent-modules</artifactId> <version>1.0.0-SNAPSHOT</version> </parent> <modules> <!--Won't be upgraded to JDK 17 reason specified in JAVA-18131--> <!--<module>core-java-8</module> --> <!--<module>core-java-8-2</module> --> <!--<module>core-java-8-datetime</module> --> <!--<module>core-java-8-datetime-2</module> --> <!--<module>core-java-lang</module> --> <!--<module>core-java-lang-math-3</module> --> <!--<module>core-java-security</module> --> <!--<module>core-java-streams-2</module> --> <!--<module>core-java-sun</module> --> <module>core-java-collections-conversions-2</module> <module>core-java-collections-conversions-3</module> <!--<module>core-java-concurrency-advanced-5</module>--> <!-- Migrated to heavy profile --> <module>core-java-9-new-features</module> <!--<module>core-java-14</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-16</module> <!-- <module>core-java-modules/core-java-17</module> --> <!-- JAVA-26056 --> <!-- <module>core-java-modules/core-java-18</module> --> <!-- JAVA-26056 --> <!-- <module>core-java-modules/core-java-19</module> --> <!-- JAVA-26056 --> <module>core-java-numbers-conversions</module> <module>core-java-numbers-conversions-2</module> <module>core-java-9-improvements</module> <module>core-java-9-streams</module> <module>core-java-9</module> <module>core-java-10</module> <module>core-java-11</module> <module>core-java-11-2</module> <module>core-java-11-3</module> <module>core-java-12</module> <module>core-java-13</module> <module>core-java-15</module> <!--<module>core-java-collections-array-list</module> --> <!-- requires JDK 21 --> <module>core-java-collections-array-list-2</module> <module>core-java-collections-list-4</module> <module>core-java-collections-list-5</module> <module>core-java-collections-maps-4</module> <module>core-java-collections-maps-5</module> <module>core-java-concurrency-simple</module> <module>core-java-datetime-string</module> <module>core-java-io-conversions-2</module> <module>core-java-ipc</module> <module>core-java-jpms</module> <module>core-java-lang-oop-constructors-2</module> <module>core-java-methods</module> <module>core-java-networking-3</module> <module>core-java-os</module> <module>core-java-os-2</module> <module>core-java-perf-2</module> <module>core-java-streams-4</module> <module>core-java-streams-5</module> <module>core-java-streams-6</module> <module>core-java-streams-collect</module> <module>core-java-streams-maps</module> <!-- <module>core-java-string-operations-3</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-string-operations-4</module> <!-- <module>core-java-string-operations-5</module> --> <!-- failing after upgrade to jdk21 --> <!--<module>core-java-strings</module> Failing test cases JAVA-24414--> <module>core-java-time-measurements</module> <module>core-java-annotations</module> <module>core-java-annotations-2</module> <module>core-java-arrays-sorting</module> <module>core-java-arrays-guides</module> <module>core-java-arrays-multidimensional</module> <module>core-java-arrays-convert</module> <module>core-java-arrays-operations-basic</module> <module>core-java-arrays-operations-basic-2</module> <module>core-java-arrays-operations-advanced</module> <module>core-java-arrays-operations-advanced-2</module> <module>core-java-booleans</module> <module>core-java-char</module> <module>core-java-collections</module> <module>core-java-collections-2</module> <module>core-java-collections-3</module> <module>core-java-collections-4</module> <module>core-java-collections-5</module> <module>core-java-collections-6</module> <module>core-java-collections-conversions</module> <module>core-java-collections-set-2</module> <module>core-java-collections-list</module> <module>core-java-collections-list-2</module> <module>core-java-collections-list-3</module> <module>core-java-collections-list-6</module> <module>core-java-collections-maps</module> <module>core-java-collections-maps-2</module> <module>core-java-collections-maps-3</module> <module>core-java-collections-maps-7</module> <module>core-java-collections-maps-8</module> <module>core-java-compiler</module> <module>core-java-concurrency-2</module> <module>core-java-concurrency-advanced</module> <module>core-java-concurrency-advanced-2</module> <module>core-java-concurrency-advanced-3</module> <module>core-java-concurrency-advanced-4</module> <module>core-java-concurrency-basic</module> <module>core-java-concurrency-basic-2</module> <module>core-java-concurrency-basic-3</module> <module>core-java-concurrency-collections</module> <module>core-java-concurrency-collections-2</module> <module>core-java-console</module> <module>core-java-datetime-string-2</module> <module>core-java-date-operations-2</module> <module>core-java-date-operations-3</module> <module>core-java-date-operations-4</module> <module>core-java-documentation</module> <module>core-java-exceptions</module> <module>core-java-exceptions-2</module> <module>core-java-exceptions-3</module> <!-- <module>core-java-exceptions-4</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-function</module> <module>core-java-functional</module> <module>core-java-hex</module> <module>core-java-io</module> <module>core-java-io-2</module> <module>core-java-io-3</module> <module>core-java-io-4</module> <module>core-java-io-5</module> <!-- <module>core-java-io-6</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-io-apis</module> <module>core-java-io-apis-2</module> <module>core-java-io-conversions</module> <module>core-java-io-conversions-3</module> <module>core-java-jar</module> <module>core-java-jndi</module> <!-- <module>core-java-jvm</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-jvm-2</module> <module>core-java-jvm-3</module> <module>core-java-lambdas</module> <module>core-java-lang-2</module> <module>core-java-lang-3</module> <module>core-java-lang-4</module> <module>core-java-lang-5</module> <module>core-java-lang-6</module> <!-- <module>core-java-lang-7</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-lang-math</module> <module>core-java-lang-math-2</module> <module>core-java-lang-math-4</module> <module>core-java-lang-oop-constructors</module> <module>core-java-lang-oop-patterns</module> <module>core-java-lang-oop-generics</module> <!-- <module>core-java-lang-oop-modifiers</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-lang-oop-types</module> <module>core-java-lang-oop-types-2</module> <module>core-java-lang-oop-inheritance</module> <module>core-java-lang-oop-methods</module> <module>core-java-lang-oop-others</module> <module>core-java-lang-operators</module> <module>core-java-lang-operators-2</module> <module>core-java-lang-syntax</module> <module>core-java-lang-syntax-2</module> <module>core-java-lang-syntax-3</module> <module>core-java-locale</module> <module>core-java-loops</module> <module>core-java-networking</module> <module>core-java-networking-2</module> <module>core-java-networking-4</module> <module>core-java-networking-5</module> <module>core-java-nio</module> <module>core-java-nio-2</module> <module>core-java-numbers</module> <module>core-java-numbers-2</module> <module>core-java-numbers-3</module> <module>core-java-numbers-4</module> <module>core-java-numbers-5</module> <module>core-java-numbers-6</module> <module>core-java-numbers-7</module> <module>core-java-numbers-8</module> <module>core-java-optional</module> <module>core-java-optional-2</module> <module>core-java-perf</module> <module>core-java-properties</module> <module>core-java-reflection</module> <module>core-java-reflection-2</module> <module>core-java-reflection-3</module> <module>core-java-scanner</module> <module>core-java-security-2</module> <module>core-java-security-3</module> <module>core-java-security-4</module> <module>core-java-security-algorithms</module> <module>core-java-serialization</module> <module>core-java-streams</module> <module>core-java-streams-simple</module> <module>core-java-streams-3</module> <module>core-java-string-algorithms</module> <module>core-java-string-algorithms-2</module> <module>core-java-string-algorithms-3</module> <module>core-java-string-algorithms-4</module> <module>core-java-string-apis</module> <module>core-java-string-apis-2</module> <module>core-java-swing</module> <module>core-java-string-conversions</module> <module>core-java-string-conversions-2</module> <module>core-java-string-conversions-3</module> <module>core-java-string-operations</module> <module>core-java-string-operations-2</module> <module>core-java-string-operations-6</module> <module>core-java-string-operations-7</module> <module>core-java-string-operations-8</module> <module>core-java-string-operations-9</module> <module>core-java-string-operations-10</module> <module>core-java-regex</module> <module>core-java-regex-2</module> <module>core-java-regex-3</module> <module>core-java-uuid</module> <module>core-java-collections-maps-6</module> <module>core-java-records</module> <module>core-java-9-jigsaw</module> <!--<module>core-java-20</module>--> <!--JAVA-29040--> <!--<module>core-java-21</module>--> <!--JAVA-29040--> <!--<module>core-java-conditionals</module>--> <!--JAVA-20931--> <module>core-java-collections-set</module> <module>core-java-date-operations-1</module> <!-- <module>core-java-datetime-conversion</module> --> <!-- failing after upgrade to jdk21 --> <module>core-java-datetime-conversion-2</module> <module>core-java-httpclient</module> <module>java-native</module> <module>java-rmi</module> <module>java-spi</module> <module>java-websocket</module> <module>core-java-8-datetime-3</module> <!--<module>core-java-22</module>--> <!-- requires JDK 22 --> </modules> <dependencies> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>${guava.version}</version> </dependency> <dependency> <groupId>org.openjdk.jmh</groupId> <artifactId>jmh-core</artifactId> <version>${jmh-core.version}</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>${commons-io.version}</version> </dependency> </dependencies> <properties> <maven.compiler.source>17</maven.compiler.source> <maven.compiler.target>17</maven.compiler.target> <org.json.version>20240303</org.json.version> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>org.junit.jupiter</groupId> <artifactId>junit-jupiter</artifactId> <version>${junit-jupiter.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.junit.vintage</groupId> <artifactId>junit-vintage-engine</artifactId> <version>${junit-jupiter.version}</version> <scope>test</scope> </dependency> </dependencies> </dependencyManagement> </project>