idea打包提示程序包不存在如何解决?

9 篇文章 0 订阅
5 篇文章 0 订阅

问题:

使用idea2020.1版本,利用maven插件通过root对所有model install,如下图所示:

会提示程序包不存在,对单个model install时,必须将其依赖的包先install,请问idea的mvn插件利用root进行install不能处理各个model之间的依赖关系吗?

解决:

idea 这个问题经常出现,可能是程序太灵活,导致的,正好刚刚解决过这个问题,顺便记录一下。网上查资料,各种方法都试了,都是不行,包括 :

1、删除.imi 文件,执行命令:maven idea:idea重新生成,此方法无效。

2、重新导入maven,此方法也无效。

3、Rebuild project ,此方法也是无效。

4、重新给编译打包,此方法也是无效。

5、重启idea、重启电脑,此方法也是无效。

找了半天,都没有一个能解决问题的,就想了一下,是不是重置一下Idea ,是不是有什么设置搞错了,导致的问题,再重新走一遍设置。

前方高能,谨慎操作(此处分享解决问题思路,无需按此操作,被idea搞得实在没办法了……)。

执行了上面的操作,就相当于是把idea恢复了出厂设置,连购买注册信息都没了,这回干净了,再重新导入项目,重新给idea 配置JDK,启动项目,当我点击调试按钮后,弹出了一个对话框,提示“Class has been changed……” 具体信息记不全了,大意就是“有类文件已经改动,是否用其改变后的类文件启动”,这也太智能了,这个在Eclipse里不是默认的吗,怎么到这里还多了这么一步,下面还有个复选框,记住此操作,下次无需弹出。很可能我当时点了否,然后还勾了复选框。

这下全明白了,找到这个类发生改变就自动加载的地方,把它设置了就可以了。下面是直接操作部分,设置如下图,无需上面的重置操作。

按上面两张图设置即可。在此作为记录,也给大家提供一个方便。


转载者,想说:真的有用。

  • 6
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值