562 Star 4.6K Fork 1.5K

GVPdromara / Jpom

 / 详情

在线构建产物目录星号模糊匹配异常

已完成
创建于  
2023-02-16 08:54

使用的JDK版本、Jpom版本、操作系统及系统版本

jdk8,jpom 2.10.16,centos7

问题描述(包括截图)

产物文件使用*进行模糊匹配时,存在匹配不到的问题导致构建失败。取消模糊匹配,使用准确文件名就可以成功构建。
输入图片说明
输入图片说明

报错信息

[SYSTEM-ERROR] // 没有匹配到任何文件
[SYSTEM-INFO] 执行异常 打包产物 流程
输入图片说明

评论 (2)

伤感的风铃草 创建了任务
伤感的风铃草 修改了描述
伤感的风铃草 修改了描述
展开全部操作日志

版本2.10.15
jdk8

相同问题,蹲个位!

调试了代码,antSubMatch 是空

if (this.getType() == Type.ANT_PATH) {
    this.setAntFileUploadMode(AntFileUploadMode.KEEP_DIR);
    this.setAntSubMatch(StrUtil.EMPTY);
}

然后resultDirFileAction.antSubMatch()方法取到的就是//了,这个在随后的match中是匹配不到任何东西的,所以报了匹配不到任何文件

感谢反馈,2.10.17 修复

蒋小小 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
1999135 tuchaonan 1675760481 804942 bwcx jzy 1706672302 4872722 bwy flc 1674010429
Java
1
https://gitee.com/dromara/Jpom.git
git@gitee.com:dromara/Jpom.git
dromara
Jpom
Jpom

搜索帮助