Jsf 如何将java web应用程序放在服务器中?

Jsf 如何将java web应用程序放在服务器中?,jsf,jakarta-ee,deployment,glassfish,installation,Jsf,Jakarta Ee,Deployment,Glassfish,Installation,我用Netbeans制作了一个javaweb应用程序。我使用了JSF、PrimeFaces和Glassfish服务器。现在我想把我的应用程序放在服务器上,但我不知道怎么做。我认为首先必须在服务器中安装Glassfish。我该怎么做?我将使用的服务器具有Windows server 2008 Enterprise。安装Glassfish时是否必须查找.exe?Java也是这样吗?我已经完成了与SQL Server数据库的连接,因此该部分必须工作。所以请一步一步地向我解释我必须拥有什么,如何安装和配

我用Netbeans制作了一个javaweb应用程序。我使用了JSF、PrimeFaces和Glassfish服务器。现在我想把我的应用程序放在服务器上,但我不知道怎么做。我认为首先必须在服务器中安装Glassfish。我该怎么做?我将使用的服务器具有Windows server 2008 Enterprise。安装Glassfish时是否必须查找.exe?Java也是这样吗?我已经完成了与SQL Server数据库的连接,因此该部分必须工作。所以请一步一步地向我解释我必须拥有什么,如何安装和配置一切,以及如果一切正常,如何尝试


谢谢你的回答!:

根据web应用程序的要求,您需要安装的不仅仅是glassfish服务器

您需要安装:

-需要Java jdk

-需要Glassfish服务器

-数据库(如果使用)

-如果需要,请使用Apache

安装完所有内容后,需要将应用程序的war文件部署到glassfish服务器。为此,您必须首先通过“清理并构建”netbeans中的应用程序选项来创建war文件。war文件将位于项目中的一个文件夹中

然后,您必须登录位于的glassfish管理控制台http://localhost:4848 如果在localhost上运行,请单击左侧菜单中的一个选项,以便管理服务器上的应用程序。然后会有一个选项,允许您将war文件添加到服务器