実現したいこと
sts4で作成したアプリをビルドしたいのですが、problemに下記のエラーがでておりうまくいきません。
実行自体は問題なくできています。
発生している問題・エラーメッセージ
1つ以上の制約が満たされていませんでした。
Dynamic Web Module6.0はJava11またはそれ以降を要求します。
プロジェクトファセットの動的webモジュールのバージョンは4.0に設定されており、そもそもエラーメッセージのDynamic Web Module6.0がどこから来ているのかもわかりません。
JAVAは17を使用しています。
該当のソースコード
mainメソッド
java
1@SpringBootApplication 2public class AutoKakinApplication extends SpringBootServletInitializer{ 3 4 public static void main(String[] args) { 5 SpringApplication.run(AutoKakinApplication.class, args); 6 } 7 8@Override 9protected SpringApplicationBuilder configure(SpringApplicationBuilder builder) { 10 return builder.sources(AutoKakinApplication.class); 11} 12}
pom
xml
1<?xml version="1.0" encoding="UTF-8"?> 2<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4 <modelVersion>4.0.0</modelVersion> 5 <parent> 6 <groupId>org.springframework.boot</groupId> 7 <artifactId>spring-boot-starter-parent</artifactId> 8 <version>3.2.3</version> 9 <relativePath/> <!-- lookup parent from repository --> 10 </parent> 11 <groupId>com.example</groupId> 12 <artifactId>AutoKakin</artifactId> 13 <version>0.0.1-SNAPSHOT</version> 14 <name>jrOrder</name> 15 <description>Demo project for Spring Boot</description> 16 <properties> 17 <java.version>17.0.4</java.version> 18 </properties> 19 20 <packaging>jar</packaging> 21 22 <dependencies> 23 <dependency> 24 <groupId>com.mysql</groupId> 25 <artifactId>mysql-connector-j</artifactId> 26 <scope>runtime</scope> 27 </dependency> 28 <dependency> 29 <groupId>org.springframework.boot</groupId> 30 <artifactId>spring-boot-starter-thymeleaf</artifactId> 31 </dependency> 32 <dependency> 33 <groupId>org.springframework.boot</groupId> 34 <artifactId>spring-boot-starter-web</artifactId> 35 </dependency> 36 <dependency> 37 <groupId>org.mybatis.spring.boot</groupId> 38 <artifactId>mybatis-spring-boot-starter</artifactId> 39 <version>3.0.3</version> 40 </dependency> 41 <dependency> 42 <groupId>org.thymeleaf.extras</groupId> 43 <artifactId>thymeleaf-extras-springsecurity6</artifactId> 44 </dependency> 45 <dependency> 46 <groupId>org.springframework.boot</groupId> 47 <artifactId>spring-boot-devtools</artifactId> 48 <scope>runtime</scope> 49 <optional>true</optional> 50 </dependency> 51 52 <dependency> 53 <groupId>org.projectlombok</groupId> 54 <artifactId>lombok</artifactId> 55 <optional>true</optional> 56 </dependency> 57 <dependency> 58 <groupId>org.springframework.boot</groupId> 59 <artifactId>spring-boot-starter-test</artifactId> 60 <scope>test</scope> 61 </dependency> 62 <dependency> 63 <groupId>org.mybatis.spring.boot</groupId> 64 <artifactId>mybatis-spring-boot-starter-test</artifactId> 65 <version>3.0.3</version> 66 <scope>test</scope> 67 </dependency> 68 69 <dependency> 70 <groupId>org.springframework.boot</groupId> 71 <artifactId>spring-boot-starter-validation</artifactId> 72 <version>3.3.1</version> 73 </dependency> 74 75 <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.dataformat/jackson-dataformat-csv --> 76 <dependency> 77 <groupId>com.fasterxml.jackson.dataformat</groupId> 78 <artifactId>jackson-dataformat-csv</artifactId> 79 <version>2.12.3</version> 80 </dependency> 81 </dependencies> 82 83 <build> 84 <plugins> 85 <plugin> 86 <groupId>org.springframework.boot</groupId> 87 <artifactId>spring-boot-maven-plugin</artifactId> 88 <configuration> 89 <source>17</source> 90 <target>17</target> 91 <excludes> 92 <exclude> 93 <groupId>org.projectlombok</groupId> 94 <artifactId>lombok</artifactId> 95 </exclude> 96 </excludes> 97 </configuration> 98 </plugin> 99 </plugins> 100 </build> 101</project>
補足情報(FW/ツールのバージョンなど)
stsバージョンは4.21.0、環境はWindows Server 2019です。
JAVAHOMEはjdk17.0.2を設定しています。
他に必要な情報があれば追記いたします。
よろしくお願いいたします。

あなたの回答
tips
プレビュー