maven打包异常

       今天帮其他组同事做maven相关配置时遇到了一个一时无法解决的问题,因为开发时间紧采用了一个不成熟的方案,如果各位看官遇到了看看就好,后期找到更好的解决办法我会更新。

       在命令行使用mvn clean package打包项目报错,报错如下图所示:

      

       问题说的很明白,大概就是说运行环境是jre而不是jdk,于是乎下意识去百度,果不其然出这个问题的不在少数,照着网上的答案一个一个试过去,什么修改maven的settings文件啊,项目右键BuildPath重新定义jdk路径啊等等,mmp就是没能解决我的问题,看来还是得靠自己。因为项目单元测试等都可以正常编译,于是下意识觉得问题出在maven上,于是从这入手。果然命令行mvn -v发现了端倪:

        尼玛啊,它丫直接简单粗暴的给指向了D:/JAVA/Jre,但是这不是我配置的jdk路径,于是去检查环境变量JAVA_HOME也没有发现问题,我的JAVA_HOME是D:\Java\jdk,由于项目进度赶,4个前端工程师在"嗷嗷待哺",所以粗暴事粗暴干,我修改了maven的批处理文件mvn.cmd,加了一行:

       

 

        OK,终于编译过去了,就这前前后后也花了我1个多小时时间,肯定有原因影响了maven认为的jdk路径,各位看看就好,后续我发现解决问题会更新此贴。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值