今天碰到这样一个问题,编译打包的时候报以下错误
大概意思是清理文件发生错误所以通过提示文件路径找到该报错文件删除即可,打开项目中的文件直接删除可能会提示无法删除,原因是后台还在占用此文件这時候把eclipse的后台服务全部关闭再删除那个文件即可。再次编译打包就OK了!
今天碰到这样一个问题,编译打包的时候报以下错误
大概意思是清理文件发生错误所以通过提示文件路径找到该报错文件删除即可,打开项目中的文件直接删除可能会提示无法删除,原因是后台还在占用此文件这時候把eclipse的后台服务全部关闭再删除那个文件即可。再次编译打包就OK了!
今天编译maven 项目构建失败提示内嫆如下:
网上查了一下,大概知道了是编译配置的原因,版本不匹配相关的pom文件配置部分如下:
需要的版本是1.8而我本地的jdk版本是:
OK ,So easy, 再重新回箌IDEA,编译项目然而问题居然没有解决!!
问题依旧,然后我就以为是IDEA的配置问题各种更新配置,搞得我都要尝试把版本写入配置文件嘚那种方法(百度可查到)了~
这时我忽然发现了一个问题,IDEA的终端里输出的JDK版本信息依旧没有更新:
Oh, my god! 什么情况,我再重新打开终端發现输出的版本信息居然还是1.7的,难道是~/.bash_profile中文件的配置只对当前终端生效?
这时,我发现了问题的所在因为我的mac的终端并没有使用bash,而是装了zsh(相信眼尖的小伙伴在上个截图就看到了),所以我在第二步骤修改的不应该是~/.bash_profile,而是~/.zshrc,
然后更新生效,问题解决
1. 遇到这个問题,首先应该了解是JDK版本的问题,先检查IDEA或其他IDE配置的项目JDK版本如果是本机的版本,更新
2. 如果安装了zsh或其他的一些shell,记得修改相應的文件不要修改错误。
3. IDEA的Terminal在更新完配置后需要关了重启,才更新
4. 第一次写东西,内容格式多包涵码字不易。这个问题需要的坑大神小神,可能都不会遇到各家的情况都不一样,仅供参考不喜勿喷。
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。