`

Jar包已经导入,但类还是报错或者引用不到

阅读更多

    今天同事给我一个测试的java web小项目,我一导入,就各种的报错。

    烦我的问题就有这个:

     Jar包我明明在build里面导入了,可是该jar包里面的类就是找不到那个Jar!!

 

    解决办法:

     1、Java Build path --Libraries-->Add JARs或者Add External JARs--你Jar包的位置

 

     2、java web的项目,如果你自己不配置,它默认找的是:WEB-INF/lib

        自己建的没有用!!就算你build path导入了还是没有用的!!

         所以,一定要将第三方Jar放WEB-INF/lib,除非你做了配置

  

    3、如果还不行,请果断的清理你的项目!

           选中项目---Project--Clean

 

    4、再不行,看看Problems视图里有什么错,摆平它!

 

    5、还不行,亲爱的,你该找你同事了!!!

 

分享到:
评论

相关推荐

    servlet_api.jar 包,当遇到servlet报错是就是没有这个包

    servlet_api.jar 包,当遇到servlet报错是就是没有这个包,特别是myeclipse转eclipse时

    android导入第三方jar包报错 如何正确导入jar包

    然而,导入第三方jar包并不总是那么顺利,可能会遇到编译时无误但运行时出错的问题。这种问题通常是由于类加载失败或依赖管理不当导致的。下面将详细介绍如何正确地导入和使用第三方jar包,并针对描述中的错误进行...

    导入json包的一些注意

    你可以从Apache官方网站或者其他可靠的源下载这些jar包,或者通过Maven或Gradle等构建工具进行管理。 以下是一个简单的示例,展示了如何使用`json-lib`将Java对象转换为JSON格式: ```java import java.util....

    调试tomcat7.0几版本源码所需的jar包,不导入会报错

    你需要将`ant.jar`添加到项目的类路径(classpath)中,以便Eclipse能够识别并执行构建脚本。如果没有这个库,你将无法正确地构建和运行Tomcat源代码。 其次,`eclipse.jdt`标签涉及到Eclipse Java Development ...

    解决环信导入源码后io.swagger的导入报错

    如果在导入源码后出现找不到`io.swagger`包的错误,通常是因为缺少相应的依赖或依赖版本不匹配。 为了解决这个问题,我们可以按照以下步骤操作: 1. **检查构建工具配置**:如果你使用的是Maven或Gradle作为构建...

    解决fromObject 报错问题所需jar 包

    检查是否有其他库已经包含了不同版本的相同功能,或者确认jar包是否已成功导入到项目的类路径中。 6. **调试与测试**:编写测试用例,验证JSON对象转换功能是否正常工作。如果一切顺利,`fromObject`方法应该能够...

    launcher2导入eclipse不报错

    不过,对于历史项目或者特殊需求,了解如何在Eclipse中解决这类问题仍然是有价值的。通过上述步骤,你不仅可以解决`launcher2`导入时的错误,也能够掌握处理类似问题的方法,这对其他依赖于特定库的Android项目同样...

    android正确导入jar包

    ** 常规方式虽然简单,但可能使得jar包不在默认的类路径中,导致Dex文件无法正确生成,进而引发转换错误。 - **为何推荐使用用户库方式?** 使用用户库方式可以确保jar包被正确识别并包含在构建过程中,从而避免了...

    eclipse导入maven项目报错解决办法

    本文旨在系统地介绍如何解决这些常见问题,包括但不限于配置环境、设置JDK版本、配置Maven库以及解决各种依赖问题等。 #### 一、准备工作与环境配置 **1.1 JDK配置** - **安装JDK 1.8**:确保已安装JDK 1.8,并...

    fastDFS1.25jar包

    当Maven在构建过程中找不到所需的jar包时,需要将该jar包添加到本地Maven仓库或者配置远程仓库以供下载。 "里面有批处理命令根据提示轻松导入本地maven仓库",这表明压缩包内包含了一个批处理脚本,用户可以通过...

    iText-2.1.7.jar+iTextAsian.jar+ireport报错分析

    确保iTextAsian.jar已经正确导入并使用,同时报表设计中指定了正确的字体资源。 3. **编码问题**:在处理非ASCII字符时,需要确保所有编码设置一致,包括源代码、数据库连接和报表设计中的编码。不一致的编码可能...

    tomcat源码编译缺少jar包

    当Eclipse报错说缺少jar包时,这通常意味着编译过程中找不到某些关键的类库。这些jar包可能包括了Apache Ant、Apache Commons、Servlet API、JSP API以及其他用于Tomcat内部功能的库。例如,Apache Ant用于构建过程...

    spring源码及jar包,可直接导入eclipse

    至于如何在Eclipse中导入和使用这些源码,你需要将压缩包中的jar包添加到项目的类路径中,然后可以利用Eclipse的Source Attach功能,将源码关联到对应的jar包上。这样,当你在调试或阅读代码时,就可以查看到Spring...

    谷歌的zxing方式生成二维码的jar包和已经写好的工具类

    为了在自己的工程中使用ZXing,你需要将`core.jar`添加到项目的类路径中,这样就可以调用其中的API来创建二维码。 在提供的压缩包中,除了`core.jar`之外,还包含了一个已编写好的助手类。这个助手类是为了简化使用...

    详解IDEA使用Maven项目不能加入本地Jar包的解决方法

    在使用IntelliJ IDEA(IDEA)开发基于Maven的Java Web项目时,有时需要将本地的Jar包添加到项目中,特别是在某些依赖库在线不可用或者需要特定版本的本地库时。本文将详细介绍如何解决IDEA中Maven项目无法加入本地...

    rt.jar(com.sun.*软件开发包)

    com.sun.*, sun.* 开头的包都是 JRE 的底层类库,未被归档化。引入jar包只是规避了过期和受限的API。直接引用即可,但不建议长期使用。例如您正在导入工程文件启动报错,此时引用rt.jar可以暂时避免报错。

    rxtx-2.1.7.jar串口通信gnu.io包不存在问题

    导入这个JAR到你的项目类路径中,就可以使用RXTX提供的串口通信功能了。 在Java中,要使用RXTX进行串口通信,首先需要导入`gnu.io`包下的相关类,如`SerialPort`、`SerialDataEvent`、`SerialDataEventListener`等...

    JSONObject用到的jar包

    确保你正确地将所需jar包添加到项目中,并且在代码中正确引用,这样就可以避免因缺少jar包而导致的编译或运行错误。同时,根据项目规模和性能需求,选择适合的JSON处理库也非常重要。org.json适合简单的JSON操作,而...

    项目使用的DB2 jar包

    在实际项目中,为了使用这两个jar包,你需要将它们添加到项目的类路径(classpath)中。如果你使用的是Maven或Gradle这样的构建工具,可以在相应的配置文件中声明这两个依赖。对于Maven,可以在`pom.xml`文件中添加...

    org.apache.poi*jar包

    在Java开发环境中,`org.apache.poi*jar包`是Apache POI项目的组成部分,包含了处理这些文件所需的类和方法。当你在导入项目时遇到`org.apache.poi*`相关的报错问题,可能的原因和解决方法有以下几点: 1. **缺失...

Global site tag (gtag.js) - Google Analytics