我能够将ear文件部署到WAS 7.但是对于同一个项目无法将war文件部署到websphere 7.是否可以将war文件部署到websphere 7中?
答案 0 :(得分:0)
Websphere 7是一个Java-ee 5应用服务器,它提供了ejb和servlet容器。 部署战争确实是可能的。
如果您的Web应用程序(war
)是Java-ee应用程序(ear
)的一部分,则必须将其打包到ear
内,否则您可以单独部署它。
答案 1 :(得分:0)
我强烈建议在WebSphere Application Server的EAR存档中部署WAR文件。尽管WAS服务器支持从管理控制台(而不是像Eclipse或RAD这样的IDE)部署WAS,但在部署此类WAR之后,WAS会将其打包为自动生成的EAR。因此,WAS(以及其他一些服务器,如Weblogic)实际上总是运行EAR应用程序。
通过部署WAR,您对EAR级别配置也没有影响,因为它是在WAS上自动生成的。