【技术贴】解决Eclipse编译java源文件之后没有生成class文件|找不到class文件

简介: 【技术贴】解决Eclipse编译java源文件之后没有生成class文件|找不到class文件   今天遇到的,非常恶心,项目下有个红叉叉,因为是公司的老项目,1.4的jdk,我把工程导入后,发现没有报错,但是有小红叉,自动保存代码编译完java源文件之后,找不到class文件。

【技术贴】解决Eclipse编译java源文件之后没有生成class文件|找不到class文件

 

今天遇到的,非常恶心,项目下有个红叉叉,因为是公司的老项目,1.4的jdk,我把工程导入后,发现没有报错,但是有小红叉,自动保存代码编译完java源文件之后,找不到class文件。急死鸟。

 

第1种办法:后来抱着试试的态度,把所有你添加的jar包全部remove掉,然后再原封不动的把jar包build进去就好了。去你的bin目录下,class文件就出来了。

 

 

第2种办法:把myeclipse底下的.metadata文件夹给删除,然后又再试着重新导入项目,再编译,结果这次可以了。

 

目录
相关文章
|
2月前
|
Java 编译器 Android开发
Eclipse 编译项目
Eclipse 编译项目
31 1
|
2月前
|
Java Android开发
Eclipse Java 构建路径
Eclipse Java 构建路径
47 3
|
2月前
|
XML Android开发 数据格式
Eclipse 创建 XML 文件
Eclipse 创建 XML 文件
41 2
|
2月前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
57 4
|
2月前
|
Java Android开发
Eclipse 创建 Java 接口
Eclipse 创建 Java 接口
41 1
|
2月前
|
Java Android开发
Eclipse 创建 Java 包
Eclipse 创建 Java 包
41 1
|
2月前
|
Java 编译器 Maven
Java“class file contains wrong class”解决
当Java程序运行时出现“class file contains wrong class”错误,通常是因为类文件与预期的类名不匹配。解决方法包括:1. 确保类名和文件名一致;2. 清理并重新编译项目;3. 检查包声明是否正确。
74 3
|
2月前
|
Java Android开发
Eclipse 创建 Java 类
Eclipse 创建 Java 类
36 0
|
3月前
|
Java 程序员 编译器
在Java编程中,保留字(如class、int、for等)是具有特定语法意义的预定义词汇,被语言本身占用,不能用作变量名、方法名或类名。
在Java编程中,保留字(如class、int、for等)是具有特定语法意义的预定义词汇,被语言本身占用,不能用作变量名、方法名或类名。本文通过示例详细解析了保留字的定义、作用及与自定义标识符的区别,帮助开发者避免因误用保留字而导致的编译错误,确保代码的正确性和可读性。
74 3
|
4月前
|
Java
java基础(4)public class 和class的区别及注意事项
本文讲解了Java中`public class`与`class`的区别和注意事项。一个Java源文件中只能有一个`public class`,并且`public class`的类名必须与文件名相同。此外,可以有多个非`public`类。每个类都可以包含一个`main`方法,作为程序的入口点。文章还强调了编译Java文件生成`.class`文件的过程,以及如何使用`java`命令运行编译后的类。
93 3
java基础(4)public class 和class的区别及注意事项

推荐镜像

更多