首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

Jenkins 停的Glassfish 部署不能 重新部署的解决

2012-07-15 
Jenkins 下的Glassfish 部署不能 重新部署的解决用Jenkins 作为 CI 用起来是非常的方便 但是 在用到它的插

Jenkins 下的Glassfish 部署不能 重新部署的解决

用Jenkins 作为 CI 用起来是非常的方便 但是 在用到它的插件来部署EJB , Web 工程到Glassfish 的时候 碰到一个问题, 如果工程已经存在了, ?重新部署就会出错。 ?总不会再去先undeploy 在用它吧。 ?解决的方法是用 glassfish 自己带的 asadmin ? utility 工具来部署。 有一个 --force 开关强制重新部署。

?

将下面这段里面的?D:/glassfish3/glassfish 修改成 你Jenkins 所在的机器上的Glassfish 的路径

?

?

@echo off

for %%c in (target/*.ear target/*.war) do D:/glassfish3/glassfish/bin/asadmin ?deploy --force target/%%c

?

?

然后将通过点击 Add build step 将它加到 最后一个 build 步骤。

?

如图:

?

Jenkins 停的Glassfish 部署不能 重新部署的解决

热点排行