我有一个Maven 3项目。有两个主要的EJB模块,比如说A和B,还有一个超级POM。当前构建过程生成.zip文件,该文件由两个.ear文件组成,即A.ear和B.ear文件。然后将此ZIP文件夹手动部署到Websphere。我们使用的是8.0。有多个配置文件,如test,dev,local。我们在mvn(使用-P)中提到了我们想要生成构建的配置文件名称。
现在,我们的构建和部署过程应该通过jenkins来完成。 jenkins托管在一些服务器上。我能够在jenkins默认工作区中成功生成构建即.zip文件。但是,我不知道将其部署到websphere服务器的下一步。我对websphere和项目都是新手。请告诉我在8.0版中部署它需要遵循的步骤。我需要编写任何构建脚本吗?如果需要任何进一步的设置信息来回答这个问题,请告诉我,我会发现并将发布。
答案 0 :(得分:0)
我知道它是一个旧线程,但是我花了很多时间试图找出相同的问题,因此在这里,我提供了对我有用的解决方案,可能会帮助有需要的人。
安装WebSphere Deployer插件
com.ibm.ws.admin.client_8.5.0.jar
com.ibm.ws.orb_8.5.0.jar
<WebSphere-Installation>/runtimes/
将JAR复制到
<Jenkins-Installation-Path>/plugins/websphere-deployer/WEB-INF/lib
EAR/WAR Path: jobDescription/**/folder1/**/folder2/*.ear
Deployment Targets: WebSphere:cell=[ReplaceWithCellName],node=[ReplaceWithNodeName],server=[ReplaceWithServer]
注意:您可能需要根据需要设置WAS配置中的其他内容。