在导入JAVA项目缺少JAR包,但是代码里面没有错误提示?如何解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在导入JAVA项目缺少JAR包,但是代码里面没有错误提示?如何解决相关的知识,希望对你有一定的参考价值。

我在买的JAVA项目书里面有JAVA项目,导入Myeclipse中,错误提示缺少相关的JAR包,但代码里面怎么会没有错误,在我理解下,缺少JAR包,是代码中有的方法由于没导入JAR包而会提示错误?但我不知道代码中怎么没错误,只是提示缺少JAR包?如何处理?

原因:导入方法错误导致的。解决方法:重新正确的导入来解决此问题。

如下参考:

1.首先,在open项目中创建一个lib文件夹,并将所需的jar放入其中,可以在编辑窗口左侧的列表中查看。

2.然后右键单击lib下的Jar,从弹出菜单中选择“copyaddalibrary”,然后单击enter,如下图。

3.在弹出“创建一个库”之后,选择“ideaworkspace”并单击OK。

4.然后选择菜单栏中的文件选项,点击下拉菜单中的项目结构,如下图。

5. 然后点击项目结构窗口左侧的Libraries,选择顶部的“+”图标,点击“新建项目库>>Java”。

6.然后单击tomcat下的lib包目录,单击“OK”导入整个包,如下图。

7.导入完成后,您可以在MODULES目录中看到需要导入的Java包,如下图。

参考技术A 你的代码没错误是吧?你先clean你的project,然后看看还报错没?如果还没报错,在你这个项目的BuildPath里看看,有buildPath吗?如果有buildPath还不报错,那就是你buildPath错了,我猜是没buildPath本回答被提问者采纳 参考技术B 你说的那些在代码中有提示的jar包是你写代码的时候直接用到的,所以它会显示错误。
但除了这些之外,还有一些第三方jar包,在你编码的时候用不着,程序运行的时候它才去找,所以会在运行的时候报错。
比如数据库驱动程程序jar包,在你的程序运行过程中要去连接数据库的时候,它才加载。
参考技术C 你在 Java Build Path里看看啊 要是有红叉的JAR包,remove了,然后再导,就不提示错误了。

(简解IDEA如何导入jar包)

一.直接复制:(不推荐)


方法:直接将硬盘上的jar包复制粘贴到项目的lib目录下即可。

注意:
1.对于导入的eclipse项目,该方式添加的jar包没有任何反应,用make编译项目会报错
2.对于在idea中创建的项目,该方式添加jar包,编译不报错,但是打开Structure会有"...jar ... is missing ..."的提示,需要点击"Fix"或红灯泡解决。

 

二.通过Modules的Dependencies添加:(推荐)

1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)

2.单击 Modules -> Dependencies -> "+" -> "Jars or directories"

剩下的两个步骤如下所示:

3.选择硬盘上的jar包
4.Apply -> OK

三.通过Libraries添加:(强烈推荐)

1.打开 File -> Project Structure (Ctrl + Shift + Alt + S)

对于新导入的项目,会自动导入lib目录下的相关jar包,我们需要将这些自动添加进来的jar包删除,如图:

2.单击 Libraries  -> "+" -> "Java" -> 选择我们导入的项目主目录,点击OK

注意:在弹出的方框中点击“Cancel”,取消将其添加到Module中

此时,lib目录创建成功,删除目录中添加进来的多余内容,重新添加需要的jar包

 

到此,Libraries创建成功。

3.回到Modules菜单,选中之前导入的项目,点击“Dependencies”,点击“+” -> “Library”,将刚才创建成功的Library目录加入

 

4.将不是项目lib目录下的其他jar包(如:tomcat相关jar包),也通过该方式加入

 

到此,所有jar包添加成功!

注意:
1.图标的区别:

   一种是添加项目lib目录下的jar包的图标,像文件夹;

   一种是在其他目录添加的jar包,像柱状图。

2.以后要添加新的jar包,只要在Library目录中之前创建的项目lib目录下添加进去即可

看完如果对你有帮助,感谢点赞支持!
如果你是电脑端,看到右下角的 “一键三连” 了吗,没错点它[哈哈]
  

好了,以上是我精心为零基础以及基础好的学习者准备的精心Java大礼包,基本包含了Java的一切知识,针对一切学习者(不管有无基础),本人也在努力得提高自己的Java核心技术,有想要一起快速提升自己Java编程水平的小伙伴加下我的联系方式哦~~~,免费提供一切学习资料和本人多年的经验!

有什么问题欢迎大家提出来 ♪(´○`)o团结就是力量
 

Q:2694674917
V:asd2069696039

ALL-OUT YOUTH

以上是关于在导入JAVA项目缺少JAR包,但是代码里面没有错误提示?如何解决的主要内容,如果未能解决你的问题,请参考以下文章

Java入门到精通第1章(简解IDEA如何导入jar包)

高版本Openjdk缺少tools.jar项目编译不过解决办法

Java文件导入不了包,是怎么回事?

Java中如何导入自己写的包

IDEA maven 缺少依赖,项目不引maven 的 jar 包 问题

如何向单个的java文件导入jar包