jakarta-ee - 在 Glassfish V3 上部署的最佳方式

标签 jakarta-ee glassfish deployment glassfish-3

将我的 web 项目(或 ear 项目)部署到远程服务器和 glassfish 的最佳方式是什么?

如何使用 netbeans 为此目的创建的 ant-deploy.xml 和 build-impl.xml?

使用 autodeploy 文件夹并单独将 sun-resources.xml 添加到 GF
或者
使用 Ant 和....

请你一步一步解释我好吗?

问候

最佳答案

好吧,您可以通过管理控制台手动部署您的应用程序。

或者您可以使用 asadmin命令。最简单的远程部署如下所示:

asadmin deploy --user=<adminuser> --host=<hostname> <path to jar/war/ear>

这可以是 shell 脚本,或者包装在 Ant 或 Maven 中。

或者您可以使用更专业的工具(Ant Taskmaven glassfish pluginmaven asadmin pluginCargo)。

这一切都取决于您的上下文,没有单一的答案,并且有很多可能性。如果您不知道自己在寻找什么,只需使用 NetBeans 创建的 Ant 构建脚本。

关于jakarta-ee - 在 Glassfish V3 上部署的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3635861/

相关文章:

java - REST xml 答案 - Jaxb - 亚马逊产品 API

基于 Django 的应用程序是 Python 还是 Jython?

asp.net-mvc - Windows Azure WebRole 陷入部署循环

ruby - 如何从不同于 :deploy? 的命名空间触发 Capistrano 任务

Java EE 安全模型 Web 集合 : Difference URL pattern "/" and "/*"

eclipse - Glassfish 3.1.2 和 Eclipse Indigo 插件

postgresql - 在 ec2 实例上部署 Java EE webapp

java - Glassfish 5 不适用于 Intellij 2017 2.4

java - 可序列化对象上的 InvalidClassException

java - 在 JBoss 7 上使用 Maven 成功部署,但 Web 应用程序未运行