Eclipse中的Java:自动生成.class文件

时间:2010-07-01 19:58:28

标签: java eclipse

当我在Eclipse中更改我的foo.java文件时,bin文件夹中的foo.class没有任何更改。

我认为Eclipse在改变foo.java文件时必须有一种自动更改方式吗?

我甚至无法手动制作。

希望你能帮助我。

由于

3 个答案:

答案 0 :(得分:7)

  • 确保它是一个java项目
  • 确保java文件位于源文件夹中(右键单击项目,属性,构建路径)
  • 确保您已启用自动构建(项目菜单 - >自动构建)

答案 1 :(得分:4)

人们忘记提及的其他最重要的事情之一是您还需要检查“问题”视图以确保项目中没有错误。查看问题:

窗口 - >显示视图 - >问题

如果存在'错误',则需要在eclipse编译之前纠正错误。

答案 2 :(得分:3)

我知道这是一篇旧帖子,但我想做出贡献,万一其他人遇到这个问题。当我遇到这个问题(今天)时,构建路径看起来不错,类路径看起来不错,默认输出目录很好,Java编译器看起来不错,但没什么。 然后我选择了Project,Properties,Builders,它说生成器丢失了...生成器不正确。我删除了缺少的构建器,打开了.project文件(您可能需要调整导航过滤器以查看此内容)并添加:

    <buildCommand>
        <name>org.eclipse.jdt.core.javabuilder</name>
        <arguments>
        </arguments>
    </buildCommand>

在buildSet标签​​内,并且中提琴一切正常。希望这有助于某人。