我正在尝试在Weblogic 10.3.6上运行类似的Hello world spring boot WEB应用程序
如前所述[这里] [1]我尝试了两种方法
这两种方法都没有帮助我进入应用程序,我可以在weblogic 10.3.6上将其部署为webapplication但是在访问它时会给出同样的错误,错误代码为403
有人可以指导我。
答案 0 :(得分:1)
尝试从starter-web pom中排除嵌入式tomcat:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
</exclusion>
</exclusions>
</dependency>
将包装改为战争而不是罐子。
然后创建一个配置类,将bean和注释放在经典方式上,但这次是extends
SpringBootServletInitializer
并覆盖configure
方法,并注册这样的配置类。
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
application.sources(AppConfig.class);
return application;
}
#sources(Object... obj)
希望这有帮助
答案 1 :(得分:0)
自问这个问题以来已经有一段时间但是我遇到了同样的问题并找到了解决方案: