当前位置:  开发笔记 > Android > 正文

如何在EAR中部署一个WAR作为Glassfish中的根(/)上下文?

如何解决《如何在EAR中部署一个WAR作为Glassfish中的根(/)上下文?》经验,为你挑选了1个好方法。

我有一个包含两个WAR的EAR文件,war1.war和war2.war.我的application.xml文件如下所示:



  MyEAR
  
    
      war1.war
      /
    
  
  
    
      war2.war
      /war2location
    
  

这导致war2.war在http:// localhost:8080/war2location上可用,这是正确的,但war1.war在http:// localhost:8080 //上 - 注意两个斜杠.

我究竟做错了什么?

请注意,包含在EAR中时会忽略WAR的sun-web.xml文件.



1> 小智..:

在Glassfish 3.0.1中,您可以在管理控制台中定义默认Web应用程序:"Configuration\Virtual Servers\server\Default Web Module".下拉框包含所有已部署的war模块.

然后可以从http:// localhost:8080 /访问默认Web模块.

推荐阅读
yzh148448
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有