时间:2021-05-20
IDEA工程运行时,总是报xx程序包不存在,实际上包已导入
先上截图
使用IDEA写Java工程时,使用Maven导入依赖包,程序写好后,代码没有报错,但是执行时就会报图中的错误。
如何解决?
网上找了很多解决方法,都没有解决问题。本人是使用IDEA的新手,也很少使用Maven,学习为主。该办法不一定能解决所有类似的问题,仅作参考。
可能会报编译错误,我使用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,保存即可。
疑问
遇到新问题
写了一个简单的动态代理程序,需要导入cglib依赖包,非maven工程,直接导入jar包,执行时依然报程序包找不到
非maven工程使用mvn命令肯定是不行的,到目前都没有找到该问题的根本原因。就很郁闷,idea真难用。
新问题的解决办法(2020.6.30更新)
非Maven工程报错的原因找到了。因为该jar包是我之前从maven上下载的,再在工程中直接导入,结果就是报错。直接在网上下载一个jar包,不通过maven下载,导入工程,尝试运行了一下是可以用的。
总结
到此这篇关于IDEA工程运行时总是报xx程序包不存在实际上包已导入(问题分析及解决方案)的文章就介绍到这了,更多相关IDEA工程运行时报xx程序包不存在内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
前言有时候我们在导入程序之后,系统会给出错误提示:Java:程序包xxxx不存在,现在我这里有一招,就是使用IDEA自动导入Java程序包,这也是IDEA的一大
java后台相关问题一,程序包lombok不存在通常报这个错误,是因为,我们的开发者工具idea没有安装lombok库导致的解决办法如下:提示我们没有安装,我们
在用maven打包时,出现过如下两个错误:错误1:程序包javax.servlet不存在,程序包javax.servlet.http不存在错误2:Nocompi
解决java编译错误(程序包javax.servlet不存在javax.servlet.*)编译:javacServlet.java出现软件包javax.ser
使用idea的运行程序时,出现jar包不存在的错误(pom.xml文件中有依赖,而且代码没有红色的)。解决方法:Maven安装目录下的conf文件下的setti