如何在 glassfish 服务器中部署 Web 应用程序和 Web 服务
我想在 glassfish 服务器中部署 Web 应用程序和 Web 服务。我该怎么做呢? 我可以在不同端口上部署两个应用程序吗?我无法将 Web 应用程序和 RESTful Web 服务结合起来。
谢谢
I want to deploy web application and web service in a glassfish server . How can I do it?
can I deploy two applications on different port? I can't combine the web application and RESTful web service.
thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Web 应用程序和 Jersey Web 服务都部署在 WAR 中。所以,你有几种选择。
您可以将两者合并到一个 Web 应用程序中,并部署一个 WAR。
您可以将它们部署在具有单独上下文的单独 WAR 中(即 /war1、/ws2)。
您可以创建一个新的虚拟服务器(可以侦听任何端口)并为每个服务器创建一个 WAR,然后它们都可以使用相同的上下文,只是使用不同的主机和/或端口。
目前尚不清楚您遇到了什么问题或您想要做什么,但这些是您可以使用的三个主要选项。
Web apps and Jersey web services are both deployed in WARs. So, you have several options.
You can combine the two in to a single web app, and deploy a single WAR.
You can deploy them in separate WARs, with separate contexts (i.e. /war1, /ws2).
You can create a new virtual server (which can listen on any port) and one WAR to each, and then they can both be using the same context, they're just use different hosts and/or ports.
It's not clear what problem you're having or what you're trying to do, but those are the three main options available to you.