Maven构建无法在jenkins Websphere部署插件中部署

问题描述 投票:0回答:1

我正在用我的詹金斯做一个Maven构建并创建一个war文件,我已经配置了websphere部署程序插件并成功测试了连接。我正在尝试将war文件部署到webshere部署程序插件,但是出现错误“部署到IBM WebSphere Application Server时出错:期望Ant GLOB模式”。我想在我部署Maven构建时,它期待一个蚂蚁构建。

我已经在jenkins中复制了Websphere部署程序插件所需的jar文件。另外,我已将证书包括在cacerts中。所有的配置对我来说都很不错。谁能帮我弄清楚可能是什么问题。

这是我的Websphere配置:

部署目标:“ WebSphere:cell = DESKTOP-DUHNNUFNode01Cell,node = DESKTOP-DUHNNUFNode01,server = server1”

生成的EAR级别:Java 8

生成的上下文:/

客户端密钥库文件路径C:\ Jenkins文件\ DummyClientKeyFile.jks功能帮助:客户端密钥库文件路径客户端密钥库密码•••••功能帮助:客户端密钥库密码客户端信任库文件路径C:\ Jenkins文件\ DummyClientTrustFile.jks功能帮助:客户端信任库文件路径客户端信任库密码•••••

耳朵文件应该成功部署,但是出现以下错误:

正在连接到IBM WebSphere Application Server ...部署到IBM WebSphere Application Server时出错:预期为Ant GLOB模式,但看到'C:\ CMrest2 \ CMRestAPI-master \ CMRestAPI \ target ** / *。war'。语法请参见http://ant.apache.org/manual/Types/fileset.html无法回滚到先前版本:工件为空构建步骤“部署到IBM WebSphere Application Server”将构建结果更改为FAILURE已完成:失败

我想发布我的配置的屏幕截图,但是这是不可能的。

请在这个问题上帮助我,因为这与我的项目可交付成果有关。

java maven jenkins jenkins-plugins
1个回答
0
投票

Jenkins部署插件可能找不到战争文件,因为以下路径不包含战争文件:

C:\ CMrest2 \ CMRestAPI-master \ CMRestAPI \ target ** / *。war

如果其余内容正确,您可以尝试target ** / *。war。您还应该在Windows中检查** / *。war的正斜杠是否正确。

© www.soinside.com 2019 - 2024. All rights reserved.