【发布时间】:2013-05-25 05:31:40
【问题描述】:
我正在尝试在 Cloudbees 上部署在 Glassfish 上运行的 Web 应用程序。
很遗憾,我没有找到任何文档或教程。 如果有人能向我解释最好的方法,我将不胜感激。我迷路了... 谢谢! (PS:我正在开发Netbeans)
【问题讨论】:
标签: deployment web glassfish cloudbees
我正在尝试在 Cloudbees 上部署在 Glassfish 上运行的 Web 应用程序。
很遗憾,我没有找到任何文档或教程。 如果有人能向我解释最好的方法,我将不胜感激。我迷路了... 谢谢! (PS:我正在开发Netbeans)
【问题讨论】:
标签: deployment web glassfish cloudbees
要进行部署,您需要在 NetBeans 项目列表中的项目上单击鼠标右键,然后单击“部署”。显然,您需要确保项目的属性指向正确的部署位置和目录。
【讨论】:
要在运行时获取 glassfish 容器,您需要设置应用程序以运行相关的 clickstack。您需要安装 CloudBees SDK,然后运行以下命令:
bees app:deploy -a DOMAIN/APP_ID -t glassfish3 hello.war
另一个选项是使用 cloudbees clickstart(请参阅 cloudbees 网络工具栏左上方的 clickstart 图标)并选择 glassfish 之一。然后在生成的应用程序骨架中提交你自己的代码,或者将生成的 jenkins 作业更改为指向你现有的 SCM
请注意,此容器是一个正在进行的社区工作,不提供您可以在 tomcat6 或 jboss7 运行时上拥有的所有功能。如果您的应用程序不依赖于容器,那么这些应用程序可能是更好的选择。
【讨论】:
我的应用程序正在运行,实际上我必须在 configuration 中使用 JavaEE6 创建一个应用程序(实际上它是一个 jboss 服务器)。
我配置了 persistence.xml 并添加了一个 cloudbees-web.xml。 我还删除了一些 hibernate 和 mysql jar(s),它已经成功了!
希望对其他cloudbees开发者有所帮助!
【讨论】: