IDEA工程运行时总是报xx程序包不存在实际上包已导入(解决方案)

IDEA工程运行时,总是报xx程序包不存在,实际上包已导入

先上截图

使用IDEA写Java工程时,使用Maven导入依赖包,程序写好后,代码没有报错,但是执行时就会报图中的错误。

解决后整理的操作步骤

  1. 删除工程目录下的 .iml 文件,删除之前可以看下文件内容;
  2. 打开命令行或者IDEA底部Terminal窗口,将目录调整到工程目录下,执行 mvn idea:module 重新生成 .iml 文件
 mvn idea:module
  1. 重新生成之后再看下文件内容,是不是多了很多东西;
  2. IDEA菜单选择 Rebuild Project (可选操作);
  3. 执行程序,问题解决;

可能会报编译错误,我使用JDK为1.8版本,在pom.xml文件中添加如下代码

<build>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>maven-compiler-plugin
</artifactId> 
<version>3.1</version>
<configuration>
<source>1.8</source> 
<target>1.8</target>
</configuration> 
</plugin>
</plugins> 
</build>

或者是打开setting,搜索Java Compiler ,更改Target bytecode version为1.8,保存即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值