1

我正在使用 NetBeans IDE 开发我的第一个 Java EE 项目。我的应用服务器是集成的 GlassFish。

此时我的项目在我的 Mac 上本地运行,带有 MySQL 数据库。如何将它部署在我的 Web 服务器上?

4

3 回答 3

0

你有不同的可能性:

  • Netbeans 可以在集成的 Glassfish 服务器上部署您的应用程序。如果Run您进行项目并且为此项目选择了 Glassfish 服务器,这应该会自动发生。您可以更改下每个项目的选定服务器Project Properties -> Run

  • 如果 Glassfish 服务器已经启动,您可以通过 Glassfish 管理控制台部署 .war 文件。导航到http://localhost:4848,转到Applications并单击Deploy

  • 您可以手动部署您的应用程序。您必须将 .war 文件或包含 .war 文件内容的文件夹复制到该文件夹/GLASSFISH_HOME/glassfish/domains/domain1/autodeploy

于 2012-12-28T20:12:13.363 回答
0

您需要使用部署的远程应用程序服务器功能。

如果它也是 Glassfish,您可以使用管理控制台来执行此操作 - 例如 example.com:4848(Glassfish 管理门户的默认端口)。

您也可以使用Cargo Maven 插件来自动化部署。

于 2012-12-27T10:54:03.377 回答
0

您只需创建 war 文件并将其复制到您的 Web 服务器。当你启动你的网络服务器时,它会自动部署war文件。

于 2012-12-27T11:12:19.340 回答