Mic*_*sma 8 java spring weblogic weblogic12c spring-boot
我正在尝试部署一个不在Weblogic 12c服务器中执行任何servlet的Spring Boot应用程序.通常,主应用程序类将实现WebApplicationInitializer,然后Weblogic将从那里获取它.当我不为我的应用程序执行此操作时,Weblogic安装war文件就好了,但没有任何反应.
我的主要应用程序类需要实现其他类型的接口才能让Weblogic启动它吗?
您无法部署未实现某个Weblogic/Java EE部署标准的工件.
根据文档, Weblogic支持以下部署单元:
Web应用程序
Enterprise JavaBean
资源适配器
网络服务
Java EE库
可选包
JDBC,JMS和WLDF模块
客户应用档案
这意味着当且仅当它实现上述标准之一时,您才能部署工件.
Spring Boot应用程序不实现这些.但是实现WebApplicationInitializer使Spring Boot应用程序实现Web应用程序标准,以便可以将其部署到Servlet容器或支持Servlet标准的任何其他服务器.
如果您不希望将应用程序部署为Web应用程序,则必须手动实施其中一个列出的标准.
| 归档时间: |
|
| 查看次数: |
588 次 |
| 最近记录: |