我有一个部署在oracle weblogic应用服务器中的Web应用程序。在分析之后,我发现不需要应用程序服务器(至少应用此应用程序),我需要将此应用程序部署到oracle weblogic Web服务器中。
任何人都可以帮忙解决这个问题,如何从应用服务器将部署的应用程序更改为Web服务器?
或者换句话说,我可以说如何将我的应用程序部署从oracle weblogic应用服务器迁移到oracle weblogic web服务器?
我正在使用weblogic 10.和Maven来构建应用程序
关于应用程序,它使用Apache轴,webservices,jsf和少数java类。
提前致谢!
答案 0 :(得分:0)
我最近将一个应用程序从WAS迁移到了tomcat 我遵循的方法是。
识别并删除所有特定于WL的依赖项/ jar(您可能不需要)
更改构建脚本以生成.war而不是.ear
将生成的.war部署到任何servlet容器/ webserver
你的specs(axis,ws,jsf)你不需要.ear但.war会这样做。
如果你使用ant修改你的构建脚本,我建议你去寻求更好的依赖管理
答案 1 :(得分:0)
@TechExchange构建答案的顶部
即使对于Jboss,您仍需要分析应用程序以删除所有WL细节。 例如:EJB的MDB的描述符等等。 使用JBOSS,您仍然可以使用耳格式。
问题,您之前提到过,因为您发现应用程序不需要应用服务器,您决定将其迁移到Web服务器,现在使用图片中的JMS,您是否还需要移动?