情况是代码中有scala和java文件,idea打包过程中,clean没有问题,但是执行package会导致报如下错误。开始以为是scala打包插件有问题,但是试过了很多打包插件,都没有问题。然后又重装idea和各种环境,都没有问题。

问题原因:最后的结果竟然是 .m2仓库在中文字符的文件夹下面,放在一个不含有中文的目录下即可。
解决,将.m2仓库放在D盘下面,非中文目录下面(然后将setting里面配置中央仓库所在的位置即可),然后配置IDEA的maven,然后重新打包就没有问题,如下图:

博客作者在使用IDEA进行代码打包时遇到一个问题,即无论尝试何种插件或环境重置,始终在package阶段报错。最终发现错误的根源在于.m2仓库位于含有中文字符的文件夹下。解决方案是将.m2仓库移动到非中文目录,并在IDEA中更新设置。调整后,打包过程顺利进行。
1万+

被折叠的 条评论
为什么被折叠?



