Debian 12 中的 Spring Boot Java 11 和 tomcat10

问题描述 投票:0回答:1

我已将 Java 11 spring boot war 从 Debian 11 切换到 Debian 12 上的 tomcat10,并希望使用 pom.xml 文件中的现有定义使用 maven 进行构建。

我不想使用:

  • Java 17
  • Jakarta 替代 javax
  • Spring 入门版本 3.0.x
  • 预建的战争文件

我想使用/保留:

  • Java 11(从oldstable安装)
  • Spring-data-solr

我愿意更新:

  • Maven 插件
  • 雅可可
  • 更改为com.mysql

但是我可以将本机构建的 war 安装到 /var/lib/tomcat10/webapps-javaee 中吗?我发现战争没有爆发,或者当我能让战争爆发时,端点是不可见的。 Catalina 日志中没有什么特别的内容。它构建 100% 成功。我已经设置了使用 java 11 的替代方案。

我错过了什么?

你如何调试它,它就像一个黑匣子,不会向管理员报告任何内容。

java spring maven portability debian-bookworm
1个回答
0
投票

Spring boot 3 至少需要 Java 17。

Spring Boot 3

下一次重大修订将基于 Spring Framework 6.0 和 需要 Java 17 或更高版本

© www.soinside.com 2019 - 2024. All rights reserved.