|
63 | 63 | <properties> |
64 | 64 | <!-- Shared properties with plugins and version numbers across submodules--> |
65 | 65 | <asciidoctorj.version>3.0.0</asciidoctorj.version> |
66 | | - <bootstrap.version>5.3.3</bootstrap.version> |
| 66 | + <bootstrap.version>5.3.5</bootstrap.version> |
67 | 67 | <cglib.version>3.3.0</cglib.version> |
68 | 68 | <!-- do not update necessary for lesson --> |
69 | 69 | <checkstyle.version>3.6.0</checkstyle.version> |
70 | 70 | <commons-collections.version>3.2.1</commons-collections.version> |
71 | 71 | <commons-compress.version>1.27.1</commons-compress.version> |
72 | | - <commons-io.version>2.18.0</commons-io.version> |
| 72 | + <commons-io.version>2.19.0</commons-io.version> |
73 | 73 | <commons-lang3.version>3.14.0</commons-lang3.version> |
74 | 74 | <commons-text.version>1.13.0</commons-text.version> |
75 | | - <guava.version>33.4.6-jre</guava.version> |
| 75 | + <guava.version>33.4.7-jre</guava.version> |
76 | 76 | <jacoco.version>0.8.11</jacoco.version> |
77 | 77 | <java.version>23</java.version> |
78 | 78 | <jaxb.version>2.3.1</jaxb.version> |
79 | 79 | <jjwt.version>0.9.1</jjwt.version> |
80 | 80 | <jose4j.version>0.9.3</jose4j.version> |
81 | 81 | <jquery.version>3.7.1</jquery.version> |
82 | 82 | <jsoup.version>1.19.1</jsoup.version> |
83 | | - <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
| 83 | + <maven-compiler-plugin.version>3.14.0</maven-compiler-plugin.version> |
84 | 84 | <maven-failsafe-plugin.version>3.5.2</maven-failsafe-plugin.version> |
85 | 85 | <maven-jar-plugin.version>3.1.2</maven-jar-plugin.version> |
86 | 86 | <maven-javadoc-plugin.version>3.1.1</maven-javadoc-plugin.version> |
|
96 | 96 | <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
97 | 97 | <thymeleaf.version>3.1.2.RELEASE</thymeleaf.version> |
98 | 98 | <waittimeForServerStart>60</waittimeForServerStart> |
99 | | - <webdriver.version>6.0.0</webdriver.version> |
| 99 | + <webdriver.version>6.0.1</webdriver.version> |
100 | 100 | <webgoat.context>/WebGoat</webgoat.context> |
101 | 101 | <webgoat.port>8080</webgoat.port> |
102 | 102 | <webgoat.sslenabled>false</webgoat.sslenabled> |
|
238 | 238 | <dependency> |
239 | 239 | <groupId>org.projectlombok</groupId> |
240 | 240 | <artifactId>lombok</artifactId> |
241 | | - <version>1.18.36</version> |
| 241 | + <version>1.18.38</version> |
242 | 242 | <scope>provided</scope> |
243 | 243 | <optional>true</optional> |
244 | 244 | </dependency> |
|
510 | 510 | <configuration> |
511 | 511 | <forkedProcessTimeoutInSeconds>600</forkedProcessTimeoutInSeconds> |
512 | 512 | <!-- Necessary for vulnerable components lesson --> |
513 | | - <argLine>--add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED |
| 513 | + <argLine>--enable-native-access=ALL-UNNAMED --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED |
514 | 514 | --add-opens java.base/sun.nio.ch=ALL-UNNAMED --add-opens java.base/java.io=ALL-UNNAMED |
515 | 515 | --add-opens java.base/java.util=ALL-UNNAMED --add-opens java.base/java.lang.reflect=ALL-UNNAMED |
516 | 516 | --add-opens java.base/java.text=ALL-UNNAMED --add-opens java.desktop/java.awt.font=ALL-UNNAMED |
|
694 | 694 | <argument>-Dwebgoat.server.directory=${java.io.tmpdir}/webgoat_${webgoat.port}</argument> |
695 | 695 | <argument>-Dwebgoat.user.directory=${java.io.tmpdir}/webgoat_${webgoat.port}</argument> |
696 | 696 | <argument>-Dspring.main.banner-mode=off</argument> |
| 697 | + <argument>--enable-native-access=ALL-UNNAMED</argument> |
697 | 698 | <argument>--add-opens</argument> |
698 | 699 | <argument>java.base/java.lang=ALL-UNNAMED</argument> |
699 | 700 | <argument>--add-opens</argument> |
|
0 commit comments