Skip to content

Commit 9498136

Browse files
committed
Update all examples to Quarkus 2.0.0.Final
Fixes #57
1 parent 552de95 commit 9498136

File tree

15 files changed

+92
-70
lines changed
  • chapter-2/chapter-2-simple-project
  • chapter-3/chapter-3-quarkus-rest-json
  • chapter-4
    • chapter-4-quarkus-panache-activerecord
    • chapter-4-quarkus-panache-reactive-activerecord
    • chapter-4-quarkus-panache-reactive-repository
    • chapter-4-quarkus-panache-repository
  • chapter-5
    • chapter-5-quarkus-cloud-events
    • chapter-5-quarkus-kafka-streams
    • chapter-5-quarkus-vertx-eventbus
  • chapter-6
    • chapter-6-quarkus-rest-cloud-config
    • chapter-6-quarkus-rest-config
    • chapter-6-quarkus-rest-database
    • chapter-6-quarkus-rest-debug
    • chapter-6-quarkus-rest-monitoring
    • chapter-6-quarkus-rest

15 files changed

+92
-70
lines changed

chapter-2/chapter-2-simple-project/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -57,7 +57,7 @@
5757
<build>
5858
<plugins>
5959
<plugin>
60-
<groupId>io.quarkus</groupId>
60+
<groupId>${quarkus.platform.group-id}</groupId>
6161
<artifactId>quarkus-maven-plugin</artifactId>
6262
<version>${quarkus-plugin.version}</version>
6363
<extensions>true</extensions>
@@ -74,6 +74,9 @@
7474
<plugin>
7575
<artifactId>maven-compiler-plugin</artifactId>
7676
<version>${compiler-plugin.version}</version>
77+
<configuration>
78+
<parameters>${maven.compiler.parameters}</parameters>
79+
</configuration>
7780
</plugin>
7881
<plugin>
7982
<artifactId>maven-surefire-plugin</artifactId>

chapter-3/chapter-3-quarkus-rest-json/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -74,7 +74,7 @@
7474
<build>
7575
<plugins>
7676
<plugin>
77-
<groupId>io.quarkus</groupId>
77+
<groupId>${quarkus.platform.group-id}</groupId>
7878
<artifactId>quarkus-maven-plugin</artifactId>
7979
<version>${quarkus-plugin.version}</version>
8080
<extensions>true</extensions>
@@ -91,6 +91,9 @@
9191
<plugin>
9292
<artifactId>maven-compiler-plugin</artifactId>
9393
<version>${compiler-plugin.version}</version>
94+
<configuration>
95+
<parameters>${maven.compiler.parameters}</parameters>
96+
</configuration>
9497
</plugin>
9598
<plugin>
9699
<artifactId>maven-surefire-plugin</artifactId>

chapter-4/chapter-4-quarkus-panache-activerecord/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -87,7 +87,7 @@
8787
<build>
8888
<plugins>
8989
<plugin>
90-
<groupId>io.quarkus</groupId>
90+
<groupId>${quarkus.platform.group-id}</groupId>
9191
<artifactId>quarkus-maven-plugin</artifactId>
9292
<version>${quarkus-plugin.version}</version>
9393
<extensions>true</extensions>
@@ -104,6 +104,9 @@
104104
<plugin>
105105
<artifactId>maven-compiler-plugin</artifactId>
106106
<version>${compiler-plugin.version}</version>
107+
<configuration>
108+
<parameters>${maven.compiler.parameters}</parameters>
109+
</configuration>
107110
</plugin>
108111
<plugin>
109112
<artifactId>maven-surefire-plugin</artifactId>

chapter-4/chapter-4-quarkus-panache-reactive-activerecord/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -87,7 +87,7 @@
8787
<build>
8888
<plugins>
8989
<plugin>
90-
<groupId>io.quarkus</groupId>
90+
<groupId>${quarkus.platform.group-id}</groupId>
9191
<artifactId>quarkus-maven-plugin</artifactId>
9292
<version>${quarkus-plugin.version}</version>
9393
<extensions>true</extensions>
@@ -104,6 +104,9 @@
104104
<plugin>
105105
<artifactId>maven-compiler-plugin</artifactId>
106106
<version>${compiler-plugin.version}</version>
107+
<configuration>
108+
<parameters>${maven.compiler.parameters}</parameters>
109+
</configuration>
107110
</plugin>
108111
<plugin>
109112
<artifactId>maven-surefire-plugin</artifactId>

chapter-4/chapter-4-quarkus-panache-reactive-repository/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -87,7 +87,7 @@
8787
<build>
8888
<plugins>
8989
<plugin>
90-
<groupId>io.quarkus</groupId>
90+
<groupId>${quarkus.platform.group-id}</groupId>
9191
<artifactId>quarkus-maven-plugin</artifactId>
9292
<version>${quarkus-plugin.version}</version>
9393
<extensions>true</extensions>
@@ -104,6 +104,9 @@
104104
<plugin>
105105
<artifactId>maven-compiler-plugin</artifactId>
106106
<version>${compiler-plugin.version}</version>
107+
<configuration>
108+
<parameters>${maven.compiler.parameters}</parameters>
109+
</configuration>
107110
</plugin>
108111
<plugin>
109112
<artifactId>maven-surefire-plugin</artifactId>

chapter-4/chapter-4-quarkus-panache-repository/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -87,7 +87,7 @@
8787
<build>
8888
<plugins>
8989
<plugin>
90-
<groupId>io.quarkus</groupId>
90+
<groupId>${quarkus.platform.group-id}</groupId>
9191
<artifactId>quarkus-maven-plugin</artifactId>
9292
<version>${quarkus-plugin.version}</version>
9393
<extensions>true</extensions>
@@ -104,6 +104,9 @@
104104
<plugin>
105105
<artifactId>maven-compiler-plugin</artifactId>
106106
<version>${compiler-plugin.version}</version>
107+
<configuration>
108+
<parameters>${maven.compiler.parameters}</parameters>
109+
</configuration>
107110
</plugin>
108111
<plugin>
109112
<artifactId>maven-surefire-plugin</artifactId>

chapter-5/chapter-5-quarkus-cloud-events/pom.xml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -53,22 +53,26 @@
5353
<build>
5454
<plugins>
5555
<plugin>
56-
<groupId>io.quarkus</groupId>
56+
<groupId>${quarkus.platform.group-id}</groupId>
5757
<artifactId>quarkus-maven-plugin</artifactId>
5858
<version>${quarkus-plugin.version}</version>
59+
<extensions>true</extensions>
5960
<executions>
6061
<execution>
6162
<goals>
63+
<goal>build</goal>
6264
<goal>generate-code</goal>
6365
<goal>generate-code-tests</goal>
64-
<goal>build</goal>
6566
</goals>
6667
</execution>
6768
</executions>
6869
</plugin>
6970
<plugin>
7071
<artifactId>maven-compiler-plugin</artifactId>
7172
<version>${compiler-plugin.version}</version>
73+
<configuration>
74+
<parameters>${maven.compiler.parameters}</parameters>
75+
</configuration>
7276
</plugin>
7377
<plugin>
7478
<artifactId>maven-surefire-plugin</artifactId>

chapter-5/chapter-5-quarkus-kafka-streams/pom.xml

Lines changed: 22 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,17 @@
66
<artifactId>chapter-5-quarkus-kafka-streams</artifactId>
77
<version>1.0.0-SNAPSHOT</version>
88
<properties>
9-
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
9+
<compiler-plugin.version>3.8.1</compiler-plugin.version>
10+
<maven.compiler.parameters>true</maven.compiler.parameters>
11+
<maven.compiler.source>11</maven.compiler.source>
12+
<maven.compiler.target>11</maven.compiler.target>
13+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14+
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1015
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
11-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1217
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1318
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
14-
<maven.compiler.source>11</maven.compiler.source>
15-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16-
<maven.compiler.target>11</maven.compiler.target>
19+
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
1720
<testcontainers.version>1.15.3</testcontainers.version>
1821
</properties>
1922
<dependencyManagement>
@@ -70,17 +73,27 @@
7073
<build>
7174
<plugins>
7275
<plugin>
73-
<groupId>io.quarkus</groupId>
76+
<groupId>${quarkus.platform.group-id}</groupId>
7477
<artifactId>quarkus-maven-plugin</artifactId>
7578
<version>${quarkus-plugin.version}</version>
79+
<extensions>true</extensions>
7680
<executions>
7781
<execution>
7882
<goals>
7983
<goal>build</goal>
84+
<goal>generate-code</goal>
85+
<goal>generate-code-tests</goal>
8086
</goals>
8187
</execution>
8288
</executions>
8389
</plugin>
90+
<plugin>
91+
<artifactId>maven-compiler-plugin</artifactId>
92+
<version>${compiler-plugin.version}</version>
93+
<configuration>
94+
<parameters>${maven.compiler.parameters}</parameters>
95+
</configuration>
96+
</plugin>
8497
<plugin>
8598
<artifactId>maven-surefire-plugin</artifactId>
8699
<version>${surefire-plugin.version}</version>
@@ -101,9 +114,6 @@
101114
<name>native</name>
102115
</property>
103116
</activation>
104-
<properties>
105-
<quarkus.package.type>native</quarkus.package.type>
106-
</properties>
107117
<build>
108118
<plugins>
109119
<plugin>
@@ -127,34 +137,9 @@
127137
</plugin>
128138
</plugins>
129139
</build>
130-
</profile>
131-
<profile>
132-
<id>docker</id>
133-
<activation>
134-
<property>
135-
<name>start-containers</name>
136-
</property>
137-
</activation>
138-
<build>
139-
<plugins>
140-
<plugin>
141-
<groupId>org.codehaus.mojo</groupId>
142-
<artifactId>exec-maven-plugin</artifactId>
143-
<executions>
144-
<execution>
145-
<id>docker-prune</id>
146-
<phase>generate-resources</phase>
147-
<goals>
148-
<goal>exec</goal>
149-
</goals>
150-
<configuration>
151-
<executable>${basedir}/../.github/docker-prune.sh</executable>
152-
</configuration>
153-
</execution>
154-
</executions>
155-
</plugin>
156-
</plugins>
157-
</build>
140+
<properties>
141+
<quarkus.package.type>native</quarkus.package.type>
142+
</properties>
158143
</profile>
159144
</profiles>
160145
</project>

chapter-5/chapter-5-quarkus-vertx-eventbus/pom.xml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
1414
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1515
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
16-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
16+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1717
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
1818
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
1919
<surefire-plugin.version>3.0.0-M5</surefire-plugin.version>
@@ -66,7 +66,7 @@
6666
<build>
6767
<plugins>
6868
<plugin>
69-
<groupId>io.quarkus</groupId>
69+
<groupId>${quarkus.platform.group-id}</groupId>
7070
<artifactId>quarkus-maven-plugin</artifactId>
7171
<version>${quarkus-plugin.version}</version>
7272
<extensions>true</extensions>
@@ -83,6 +83,9 @@
8383
<plugin>
8484
<artifactId>maven-compiler-plugin</artifactId>
8585
<version>${compiler-plugin.version}</version>
86+
<configuration>
87+
<parameters>${maven.compiler.parameters}</parameters>
88+
</configuration>
8689
</plugin>
8790
<plugin>
8891
<artifactId>maven-surefire-plugin</artifactId>

chapter-6/chapter-6-quarkus-rest-cloud-config/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
1616

1717
<quarkus-plugin.version>2.0.0.Final</quarkus-plugin.version>
18-
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
18+
<quarkus.platform.artifact-id>quarkus-universe-bom</quarkus.platform.artifact-id>
1919
<quarkus.platform.group-id>io.quarkus</quarkus.platform.group-id>
2020
<quarkus.platform.version>2.0.0.Final</quarkus.platform.version>
2121

@@ -67,7 +67,7 @@
6767
<build>
6868
<plugins>
6969
<plugin>
70-
<groupId>io.quarkus</groupId>
70+
<groupId>${quarkus.platform.group-id}</groupId>
7171
<artifactId>quarkus-maven-plugin</artifactId>
7272
<version>${quarkus-plugin.version}</version>
7373
<extensions>true</extensions>

0 commit comments

Comments
 (0)