`
gushuizerotoone
  • 浏览: 176463 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

classNotFoundException 与 解决eclipse不编译class文件之方法

    博客分类:
  • java
阅读更多
添加jar包的classpath
export CLASSPATH=$CLASSPATH:/home/gushui/workspaces/newmyclusterworkspace/APCluster/dest/ap.jar
不用重启机器
对于一个job来说
job.setJarByClass(...)不可少阿
上次就是少了这个抛出classNotFoundException


出现一个问题,就是eclipse下没有自动在工程的bin文件夹下生成class文件,这样导致运行的时候出现classNotFoundException:
解决方法(zz):
这个问题的解决方法总结一下:

1,查看project --> Build Automatically有没有选中?如果没有,勾上以后,clean一下,重启eclipse。

2,查看你的lib里面有没有不用的(多余)jar包,看你的.classpath文件中有没有错误的路径.(added by me:如果有错误的路径打红叉的就看是不是缺失的,找jar包补上,可能到这一步就可以了,没做下面这一步)

3,这是最重要的一点,有problems视图中查看有没有关于本项目的错误信息,一般都会有这样的话:
      The project cannot be built until build path errors are resolved

然后下面提示unbound classpath, 一般在.classpath中删除这些path就可以了
分享到:
评论

相关推荐

    Eclipse plugin开发中的ClassNotFoundException问题

    确保脚本正确地将源代码(`src`目录)编译成类文件并将其与依赖库一起打包到最终的插件JAR中。 5. **源码和类文件布局**:`src`目录存放源代码,而`classes`目录通常是编译后的字节码文件。确保Ant或Maven等构建...

    java.lang.ClassNotFoundException(解决方案).md

    如果遇到该问题,需要检查源代码是否已经正确编译,并确认编译后的.class文件是否放置在了预定位置。 第三,代码中的导入和包声明错误。在Java代码中使用import语句来导入所需的类和包,以确保代码能够正确地访问到...

    ClassNotFoundException(解决方案).md

    这种错误可能因为多种原因导致,比如类路径设置不正确、依赖的JAR包没有包含、类的包名与文件名不匹配,或者项目构建路径配置错误等。为了有效地解决这个问题,可以尝试以下几种方法。 首先,确保类路径正确。类...

    java 找不到指定类时发生的异常(ClassNotFoundException)

    在Java编程语言中,`ClassNotFoundException`是一个非常常见的运行时异常,它属于`java.lang.ClassNotFoundException`,当Java虚拟机(JVM)试图动态加载一个类并无法找到对应的.class文件时,就会抛出这个异常。...

    ClassNotFoundException如何解决.md

    类路径是Java运行时环境寻找类文件的路径,如果类不在这些路径中,就会抛出ClassNotFoundException。在不同的运行环境下,设置类路径的方式也有所不同。如果你是通过命令行运行Java程序,可以使用`-cp`或`-classpath...

    ClassNotFoundException解决办法.md

    ClassNotFoundException是Java编程语言中一个常见的运行时异常,它通常发生在Java虚拟机在运行期间尝试加载一个类时,但是无法找到与之对应的类定义。这个错误通常与Java的类加载机制和类路径配置有关。当程序员遇到...

    Android Caused by: java.lang.ClassNotFoundException解决办法

    "Android Caused by: java.lang.ClassNotFoundException解决办法" 在 Android 开发中,ClassNotFoundException 是一个常见的异常,它通常发生在应用程序启动或运行时。这个异常的出现告诉我们,Java 虚拟机无法找到...

    idea 多模块项目依赖父工程class找不到问题的方法

    这样,Tomcat 就能够找到父模块的 class 文件,并且解决了 ClassNotFoundException 问题。 此外,在 Eclipse 转换到 Idea 的过程中,也需要注意解决类似的问题。通过耐心细心地解决这些问题,我们就能更好地使用 ...

    Eclipse环境搭建及MVC小例子

    1. 在项目根目录下创建一个名为“lib”的文件夹,用于存放编译时所需的JAR文件。你可以通过右键点击项目名,选择“New” -> “Folder”,然后命名为“lib”。 2. 同样地,在“WEB-INF”目录下创建另一个“lib”...

    Eclipse连接MySQL驱动——mysql-connector-java-bin(解压即用)

    在IT行业中,数据库管理和开发是不可或缺的部分,而Eclipse作为一款强大的Java集成开发环境,经常被用来进行数据库相关的应用程序开发。MySQL则是一款广泛使用的开源关系型数据库系统,它以其高效、稳定和易用性赢得...

    j2ME KXml2 解决找不到类的问题 多送点分也值了

    对于命令行编译,需要确保JAR文件位于编译路径或者与.class文件一起打包。 2. **源码引入**:如果JAR文件不可用,或者为了进行自定义修改,可以将KXml2的源代码直接导入项目。这样,编译器可以直接从源码中构建所需...

    出现Exception in threadmain java.lang.NoClassDefFoundError的各种可能情况.doc

    如果编译后的类文件不在JVM的类路径中,即使类在编译时可用,运行时也可能找不到。正确的做法是在环境变量或命令行中设置合适的`classpath`,确保它指向包含所有必需类的目录。 ### 解决方法: 设置或更新`...

    Java 连接 SQL Server 2008 方法与驱动文件

    一旦建立了连接,你可以创建`Statement`对象来执行SQL语句,或者使用`PreparedStatement`来执行预编译的SQL语句,这可以提高性能并防止SQL注入攻击。 4. 处理结果集: 执行查询后,结果会返回一个`ResultSet`对象,...

    JAVA 手動指令製作JAR檔

    #### 三、常见问题与解决方法 - **问题1**:运行`.jar`文件时出现`ClassNotFoundException`错误。 - **解决方案**:确保`manifest.mf`文件中的`Main-Class`属性值正确无误,并且所有的类路径都已正确设置。 - **...

    【server 2003系统下】Eclipse下实现Java和sql server/Oracle连接详细步骤说明

    在本文中,我们将深入探讨如何在Windows Server 2003操作系统上,使用Eclipse集成开发环境(IDE)实现Java程序与SQL Server或Oracle数据库的连接。这些连接是通过Java Database Connectivity (JDBC) API来完成的,它...

    java命令行打包及其使用指南

    - **路径参数错误:** 如.class文件路径、jar包路径或者类路径没有正确设置,导致找不到类(ClassNotFoundException)或其他错误。需要确保在命令行中引用的路径正确无误。 #### 7. 参考资源 - CSDN上的相关博客为...

    使用Spring、Hibernate、Struts的一些错误总结.txt

    - 如果使用的是IDE开发环境,如Eclipse或IntelliJ IDEA,确认项目构建路径设置正确,确保`src`目录下的所有文件都被包含在编译路径内。 - 检查配置文件内容,确保所有必需的数据库连接信息(如JDBC URL、用户名、...

    Caused by: java.lang.ClassNotFoundException: org.apache.commons.collections.Transformer异常

    检查项目的类路径设置,确保所有依赖库都包含在内,尤其是在使用IDE如Eclipse、IntelliJ IDEA或命令行编译时。 3. **打包问题**:如果你是在打包成JAR或WAR文件后遇到这个问题,可能是因为在构建过程中没有正确地...

    [反射机制]建立数据库连接

    `bin`目录存放编译后的class文件,`src`包含源代码,`.project`和`.classpath`是Eclipse项目的配置文件,`lib`可能包含项目依赖的JDBC驱动和其他库。分析这些文件可以帮助我们还原项目的构建环境和运行时依赖。 ...

Global site tag (gtag.js) - Google Analytics