|
34 | 34 | </parent> |
35 | 35 |
|
36 | 36 | <properties> |
37 | | - <maven.compiler.target>25</maven.compiler.target> |
38 | | - <maven.compiler.source>25</maven.compiler.source> |
| 37 | + <maven.compiler.target>21</maven.compiler.target> |
| 38 | + <maven.compiler.source>21</maven.compiler.source> |
39 | 39 | <failOnMissingWebXml>false</failOnMissingWebXml> <!-- REQUIRED --> |
40 | 40 | <jetty.version>9.4.57.v20241219</jetty.version> |
41 | 41 | <spring.boot.version>2.7.18</spring.boot.version> |
|
63 | 63 | <groupId>org.eclipse.jetty</groupId> |
64 | 64 | <artifactId>jetty-webapp</artifactId> |
65 | 65 | <version>${jetty.version}</version> |
66 | | - <type>jar</type> |
67 | 66 | </dependency> |
68 | 67 | <dependency> |
69 | 68 | <groupId>org.eclipse.jetty</groupId> |
|
75 | 74 | <artifactId>jetty-annotations</artifactId> |
76 | 75 | <version>${jetty.version}</version> |
77 | 76 | </dependency> |
78 | | - <!-- extra explicit dependency needed because there is a JSP in the sample--> |
79 | 77 | <dependency> |
80 | 78 | <groupId>org.eclipse.jetty</groupId> |
81 | 79 | <artifactId>apache-jsp</artifactId> |
82 | 80 | <version>${jetty.version}</version> |
83 | | - <classifier>nolog</classifier> |
84 | 81 | </dependency> |
85 | 82 | <dependency> |
86 | | - <groupId>javax.servlet</groupId> |
87 | | - <artifactId>javax.servlet-api</artifactId> |
88 | | - <version>4.0.1</version> |
| 83 | + <groupId>jakarta.servlet.jsp.jstl</groupId> |
| 84 | + <artifactId>jakarta.servlet.jsp.jstl-api</artifactId> |
| 85 | + <version>2.0.0</version> |
| 86 | + </dependency> |
| 87 | + <dependency> |
| 88 | + <groupId>org.glassfish.web</groupId> |
| 89 | + <artifactId>jakarta.servlet.jsp.jstl</artifactId> |
| 90 | + <version>2.0.0</version> |
| 91 | + </dependency> |
| 92 | + <dependency> |
| 93 | + <groupId>jakarta.servlet</groupId> |
| 94 | + <artifactId>jakarta.servlet-api</artifactId> |
| 95 | + <version>5.0.0</version> |
89 | 96 | <type>jar</type> |
90 | 97 | <scope>provided</scope> |
91 | 98 | </dependency> |
| 99 | + <dependency> |
| 100 | + <groupId>jakarta.websocket</groupId> |
| 101 | + <artifactId>jakarta.websocket-api</artifactId> |
| 102 | + <version>2.1.1</version> |
| 103 | + <scope>provided</scope> |
| 104 | + </dependency> |
92 | 105 | <!-- To run websockets client --> |
93 | 106 | <dependency> |
94 | 107 | <groupId>org.eclipse.jetty.websocket</groupId> |
|
100 | 113 | <groupId>org.eclipse.jetty.websocket</groupId> |
101 | 114 | <artifactId>websocket-server</artifactId> |
102 | 115 | <version>${jetty.version}</version> |
103 | | - <scope>provided</scope> |
104 | 116 | </dependency> |
105 | 117 | <dependency> |
106 | 118 | <groupId>org.eclipse.jetty.websocket</groupId> |
107 | 119 | <artifactId>websocket-servlet</artifactId> |
108 | 120 | <version>${jetty.version}</version> |
109 | 121 | <scope>provided</scope> |
110 | 122 | </dependency> |
| 123 | + <dependency> |
| 124 | + <groupId>org.eclipse.jetty.websocket</groupId> |
| 125 | + <artifactId>websocket-servlet</artifactId> |
| 126 | + <version>${jetty.version}</version> |
| 127 | + </dependency> |
111 | 128 | <dependency> |
112 | 129 | <groupId>com.google.guava</groupId> |
113 | 130 | <artifactId>guava</artifactId> |
|
145 | 162 | <plugin> |
146 | 163 | <groupId>com.google.cloud.tools</groupId> |
147 | 164 | <artifactId>appengine-maven-plugin</artifactId> |
148 | | - <version>2.8.0</version> |
| 165 | + <version>2.8.3</version> |
149 | 166 | <configuration> |
150 | 167 | <projectId>GCLOUD_CONFIG</projectId> |
151 | 168 | <version>GCLOUD_CONFIG</version> |
|
203 | 220 | </execution> |
204 | 221 | </executions> |
205 | 222 | </plugin> |
| 223 | + <plugin> |
| 224 | + <groupId>org.jacoco</groupId> |
| 225 | + <artifactId>jacoco-maven-plugin</artifactId> |
| 226 | + <version>0.8.14</version> |
| 227 | + <executions> |
| 228 | + <execution> |
| 229 | + <goals> |
| 230 | + <goal>prepare-agent</goal> |
| 231 | + </goals> |
| 232 | + </execution> |
| 233 | + <execution> |
| 234 | + <id>report</id> |
| 235 | + <phase>prepare-package</phase> |
| 236 | + <goals> |
| 237 | + <goal>report</goal> |
| 238 | + </goals> |
| 239 | + </execution> |
| 240 | + </executions> |
| 241 | + </plugin> |
206 | 242 | </plugins> |
207 | 243 | </build> |
208 | 244 | </project> |
0 commit comments