此问题可能与使用WebLogic 12c时缺少特定的依赖项有关。解决方法如下:
1.确认pom.xml文件中是否存在以下依赖项:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
2.添加以下依赖项以确保与WebLogic 12c的兼容性:
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>javax.servlet-api</artifactId>
<version>3.1.0</version>
<scope>provided</scope>
</dependency>
3.在项目中添加weblogic.xml文件,并添加以下内容:
<weblogic-version>12.2.1.3</weblogic-version>
<context-root>/</context-root>
<container-descriptor>
<prefer-application-packages>
<package-name>org.apache.commons.logging.</package-name>
<package-name>org.springframework.</package-name>
<package-name>com.fasterxml.*</package-name>
</prefer-application-packages>
</container-descriptor>
4.注释掉应用程序中任何与Spring和WebLogic 12c不兼容的代码。
希望这些解决方法对您有所帮助。