我正在使用NetBeans IDE开发我的第一个Java EE项目。我的应用程序服务器是集成的GlassFish。
此时我的项目在我的Mac上用MySQL数据库本地运行。如何在Web服务器上部署它?
答案 0 :(得分:0)
您需要使用部署的远程应用程序服务器功能。
如果它也是Glassfish,您可以使用管理控制台执行此操作 - 例如example.com:4848(Glassfish管理门户网站的defaut端口)。
此外,您可以使用Cargo Maven Plugin来自动部署。
答案 1 :(得分:0)
您只需创建war文件并将其复制到Web服务器即可。当您启动Web服务器时,它将自动部署war文件。
答案 2 :(得分:0)
你有不同的可能性:
Netbeans可以在集成的Glassfish服务器上部署您的应用程序。如果您预测Run
并为此项目选择了Glassfish服务器,则应自动执行此操作。您可以在Project Properties -> Run
如果Glassfish服务器已经启动,您可以通过Glassfish管理控制台部署.war文件。导航至http://localhost:4848
,转至Applications
,然后点击Deploy
您可以手动部署应用程序。您必须将.war文件或包含.war文件内容的文件夹复制到文件夹/GLASSFISH_HOME/glassfish/domains/domain1/autodeploy