You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Launch4j-Maven-Plugin 2.5.0时,语义化版本触发版本格式错误问题求助

使用Launch4j-Maven-Plugin 2.5.0时,语义化版本触发版本格式错误问题求助

我最近在用Launch4j-Maven-Plugin 2.5.0打包时碰到了个头疼的问题:明明已经手动设置了fileVersion、txtFileVersion、productVersion、txtProductVersion这些参数,而且格式都是Launch4j要求的x.x.x.x样式,但插件还是会硬校验project.version的格式,导致符合语义化版本规范的版本号触发错误。

举个例子,如果我的项目版本是1.0.0-alpha+001,就会收到如下错误提示:

'project.version' is in invalid format. Regex pattern: ^((\d(.)?)*\d+)(-\w+)?$

我搜了Stack Overflow一圈都没找到对应的解决方案,所以特意记录下这个问题,希望能帮到遇到同样困扰的朋友。如果之前已经有类似问题的解答我没留意到,先跟大家说声抱歉啦!

备注:内容来源于stack exchange,提问作者404LengiNotFound

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.15 14:13:13