glassfish 部署_GlassFish:如何部署战争文件

glassfish 部署

尝试之前,请确保已在计算机中安装了GlassFish。 从这里下载zip归档文件并将其解压缩到所需位置即可轻松进行安装。

创建一个新域

打开终端,将目录更改为GlassFish安装目录,然后运行以下命令。

bin/asadmin

2012-08-20 21-43-15的屏幕截图

这将使您能够使用asadmin工具。 现在执行以下命令来创建新域。 运行此命令后,您可能必须提供管理员密码和主密码。

create-domain --adminport 5000 --profile developer --user admin domain2

2012-08-20 21-49-32的屏幕截图

现在打开另一个终端,将目录更改为[glassfish-installation] / domains /,您将看到新创建的domain2出现在其中。

2012-08-20 21-50-58的屏幕截图

打开浏览器,然后转到http:// localhost:5000 / 。 这将为您带来GlassFish GUI管理控制台。 这是您可以部署war文件的地方。 但是在这篇文章中,我并没有过多地关注它,相反,我将向您展示如何使用命令行来执行此操作。 但是GUI爱好者,为了安慰我,我放了一些屏幕截图,如果您更喜欢GUI方式,可以遵循。

2012-08-20 22-47-03的屏幕截图 2012-08-20 22-47-24的屏幕截图

2012-08-20 23-26-53的屏幕截图

2012-08-20 23-27-17的屏幕截图

2012-08-20 23-27-46的屏幕截图

如果要删除域,请使用以下命令。

delete-domain domain2

2012-08-21 04-02-33的屏幕截图

启动域

要启动domain2,请运行以下命令。

start-domain domain2

2012-08-20 21-53-14的屏幕截图

部署战争文件

使用以下命令来部署您的war文件。

deploy --port 5000 --host localhost /home/pavithra/workspace/NewDemoService/WebServicesJaxWs/NewDemoService.war

2012-08-20 22-00-12的屏幕截图

部署war文件之后,我可以使用URL http:// localhost:8080 / NewDemoService / NewDemoService?WSDL访问要访问的WSDL文件。

2012-08-20 23-25-13的屏幕截图

要更改默认的8080(HTTP)端口,该端口指定Web应用程序上下文根可用于Web浏览器连接到的端口,可以在创建域时使用–instanceport参数。 请参阅以下命令。

create-domain --adminport 5000 --profile developer --user admin --instanceport 9000 domain2

2012-08-21 04-05-50的屏幕截图

2012-08-21 04-17-15的屏幕截图
取消部署战争文件

要取消部署NewDemoService.war文件,您需要使用以下命令。 请注意,这里您不必使用全名,而可以使用文字“ NewDemoService”。

undeploy --port 5000 --host localhost NewDemoService

2012-08-20 23-39-27的屏幕截图

停止域

要停止域“ domain2”,请使用以下命令。

stop-domain domain2

2012-08-20 23-45-11的屏幕截图

此后,如果您尝试部署到该特定域,它将抱怨。

自动部署

要执行自动部署,请将NewDemoService.war文件复制到[glassfish-installation-directory] ​​/ domains / domain2 / autodeploy目录中。 如果自动部署成功,您将看到NewDemoService.war_deployed已创建。 这将自动部署您的war文件。

2012-08-21 04-48-54的屏幕截图

2012-08-21 04-51-04的屏幕截图

参考: 如何EVIAC博客的JCG合作伙伴 Pavithra Siriwardena 使用GlassFish部署战争文件

翻译自: https://www.javacodegeeks.com/2012/08/glassfish-how-to-deploy-war-file.html

glassfish 部署

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值