如何将war文件部署到Glassfish?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将war文件部署到Glassfish?相关的知识,希望对你有一定的参考价值。

我在netbeans中开发了RESTful web服务,它为我制作了一个.war文件。现在我想使用glassfish将它部署到我的主机。

网上有很多关于将战争文件部署到玻璃鱼(for example)的教程,但它们都描述了如何部署到本地机器(localhost),但正如我所提到的,我想部署到我的网站主机。怎么做?

答案

您应该可以使用管理控制台执行此操作。这是一个旧的文档链接,但它仍然有效:

http://docs.oracle.com/cd/E19798-01/821-1757/ghgjn/index.html

它告诉你去http://localhost:4848,但你显然需要确保你可以远程访问管理控制台(即用你的主机名替换localhost)。

如果没有,您将需要使用asadmin命令行change-admin-password命令enable-secure-admin(如果尚未设置管理员密码 - 它默认为空),以允许远程访问。只允许通过https远程访问控制台,因此在使用它之前必须执行这两个步骤。

您将需要SSH访问您正在使用的服务器 - 但如果您已经拥有SSH访问权限,则可以始终使用SCP或FTP将WAR转移到服务器,然后按照链接到的指南中的步骤操作。

以上是关于如何将war文件部署到Glassfish?的主要内容,如果未能解决你的问题,请参考以下文章

部署.war文件时会出现glassfish异常

如何在端口 80 上将战争文件部署到 Glassfish?

Maven War:部署描述符的文件名

将 EJB Jar 部署到 Glassfish 时出现异常

JavaEE - WAR - 已部署 :: 如何从资源目录中读取文件 [重复]

如何在GlassFish上部署基于JDO的EAR文件?