Spring Boot プロジェクトがあり、Tomcat 7 の代わりに組み込みの Tomcat 10 を使用しようとしています。POM に以下を追加します...
<properties>
<tomcat.version>10.0.5</tomcat.version>
...
</properties>
次に、前に実行していたのと同じコマンドを実行します...
mvn clean package -U && java -cp target\my.jar;props -Dloader.main=com.my.Main org.springframework.boot.loader.PropertiesLauncher
しかし、今では起動しただけで、シャットダウンします。最後のメッセージは...
2021-05-13 15:35:42.105 INFO 10084 --- [ main] com.my.Main : Started Main in 42.918 seconds (JVM running for 44.009)
2021-05-13 15:35:42.190 INFO 10084 --- [extShutdownHook] j.LocalContainerEntityManagerFactoryBean : Closing JPA EntityManagerFactory for persistence unit 'default'
なぜこのようなことが起こるのでしょうか? また、この副作用なしでアップグレードするにはどうすればよいですか?