在glassfish服务器上部署完成的jsf应用程序

时间:2013-12-03 15:53:59

标签: java glassfish war

我已经构建了一个JSF应用程序并在我的计算机上使用了本地glassfish服务器,并且我已经在NetBeans中开发了。

现在我觉得已经完成了,并且想要尝试在非本地glassfish服务器上安装JSF应用程序。

我在Winows 2008计算机上设置了一个glassfish服务器,一切似乎都可以正常工作。

但我不知道如何在服务器上部署我的JSF代码,我是否需要以某种方式打包它?

尝试使用谷歌搜索,但没有找到一个好的答案,所以如果有人可以指导我,我将不胜感激。

我用:

glassfish 3.1.2

Windows 2008

JSF 2.1

的NetBeans

2 个答案:

答案 0 :(得分:2)

But I have no idea how I will deploy my JSF code on the server => 您无法直接部署代码或网络服务器
你需要制作你的web应用程序的战争档案(jsf是一个网络应用程序),然后通过web管理控制台上传到glassfish中你可以看到detailed blog with pictures here as how can you deploy war

答案 1 :(得分:2)

使用命令

启动glassfish服务器
asadmin start-domain yourdomain

然后转到管理GUI:

http://localhost:4848

Applications点下,您可以部署和激活您的网络项目。

要部署您的jsf应用程序,您必须将其导出为war - 文件。