Spring Boot 有没有人能够在Open Liberty中运行Sping Boot 3?[关闭]

3phpmpom  于 2023-01-17  发布在  Spring
关注(0)|答案(1)|浏览(139)

编辑问题以包含desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
1小时前关闭。
Improve this question
https://github.com/OpenLiberty/open-liberty/issues/19982上有一个问题,但是没有太多的活动。我已经在那里评论过了。有人有什么见解吗?谢谢。

k97glaaz

k97glaaz1#

我添加了一个评论的问题,但似乎Spring Boot 3拉在Tomcat 10.1,这需要Servlet 6,这是雅加达EE 10的一部分。这是因为Tomcat 10.0是生命周期结束。
我通过配置maven pom来排除10.1中的tomcat-embed包,成功地运行了pet clinic示例,这可能对您有用,我只是添加了这些依赖项。

<dependency>
   <groupId>org.springframework.boot</groupId>
   <artifactId>spring-boot-starter-tomcat</artifactId>
   <scope>provided</scope>
</dependency>
<dependency>
  <groupId>org.apache.tomcat.embed</groupId>
  <artifactId>tomcat-embed-websocket</artifactId>
  <version>10.1.4</version>
  <scope>provided</scope>
</dependency>
<dependency>
  <groupId>org.apache.tomcat.embed</groupId>
  <artifactId>tomcat-embed-el</artifactId>
  <version>10.1.4</version>
  <scope>provided</scope>
</dependency>

关于这个问题的评论中有更多的细节,但这可能足以让你去。

相关问题