`
gushuizerotoone
  • 浏览: 173852 次
  • 性别: 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 找不到指定类时发生的异常(ClassNotFoundException)

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

    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来完成的,它...

    使用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驱动和其他库。分析这些文件可以帮助我们还原项目的构建环境和运行时依赖。 ...

    java反射

    在给定的文件列表中,我们看到`.classpath`、`.project`、`.settings`等文件,这些都是Eclipse IDE的工作空间配置文件。它们与Java反射直接关联不大,但当我们在IDE中开发Java项目时,这些文件可以帮助构建项目的类...

    spring mvc 项目错误,和一些配置

    根据提供的文档信息,我们可以归纳总结出一系列与Spring MVC框架相关的常见问题及解决方案。这些问题主要集中在配置错误、依赖缺失以及常见的异常处理等方面。 ### Spring MVC 项目常见错误与配置 #### 1. Java....

    JAVA_ACCESS.rar_ java access_access_java access_java数据库access_数据

    在开发过程中,`.classpath`文件是Java项目中的一个重要元素,它定义了项目的类路径,包括库和编译后的类文件的位置。`.project`文件是Eclipse IDE中的项目配置文件,用于存储项目的构建属性和其他元数据。 在...

    Java连接SQL SERVER2005数据库的文件和具体方法

    这里我们将详细介绍如何实现这一目标,以及所需的文件和Java包。 首先,`sqljdbc.jar`是Microsoft提供的Java Database Connectivity (JDBC)驱动程序,它允许Java应用程序与SQL Server 2005及更高版本进行通信。你...

    Java连接db2 数据库jar包 db2jcc.jar db2jcc_license_cu.jar

    - **IDE集成**:在Eclipse、IntelliJ IDEA等集成开发环境中,可以将JAR文件添加到项目的构建路径中,这样编译和运行时会自动包含它们。 - **Maven/Gradle**:如果你的项目使用Maven或Gradle作为构建工具,可以在`pom...

Global site tag (gtag.js) - Google Analytics