<?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> <artifactId>web-modules</artifactId> <name>web-modules</name> <packaging>pom</packaging> <parent> <artifactId>parent-modules</artifactId> <groupId>com.baeldung</groupId> <version>1.0.0-SNAPSHOT</version> </parent> <modules> <module>apache-tapestry</module> <module>blade</module> <module>bootique</module> <module>dropwizard</module> <module>google-web-toolkit</module> <!-- <module>grails</module> --> <!-- Not a maven project --> <module>jakarta-ee</module> <!-- <module>java-lite</module> Not upgradable to java-17 adding in default-second and integration-lite-second profile that uses JDK 8--> <module>javax-servlets</module> <module>javax-servlets-2</module> <module>jee-7</module> <module>jooby</module> <module>linkrest</module> <!-- <module>ninja</module> --> <!-- Fixing in JAVA-24584 --> <!-- <module>play-modules</module> --> <!-- Not a maven project --> <!-- <module>raml-modules</module> --> <!-- Not a maven project --> <module>ratpack</module> <module>resteasy</module> <module>restx</module> <module>spark-java</module> <module>struts-2</module> <module>vraptor</module> <module>wicket</module> </modules> <build> <pluginManagement> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> </plugins> </pluginManagement> </build> </project>