【问题标题】:javac in Eclipse?Eclipse中的javac?
【发布时间】:2011-09-10 02:02:14
【问题描述】:

eclipse新手,我有一个幼稚的问题。

我在 Eclipse 中找不到执行等效命令行“javac”的地方。如果我理解得很好,从 Eclipse 进程的菜单中“运行”为 javac + java。所以我的问题是:在 Eclipse 下,我们如何只用“javac”编译 .java ?谢谢。

有关信息,我注意到这个类似的帖子 How to run Javac from Eclipse 不回答我的问题。我的是“编译一个.java文件而不运行任何东西”

【问题讨论】:

    标签: java eclipse javac


    【解决方案1】:

    好吧,您可以让 Eclipse 为您运行 Ant……但通常您只需让 Eclipse 使用其内置编译器为您编译代码。不需要 javac。

    默认情况下,Eclipse 会在您每次保存时构建 - 您根本不需要显式构建。当你在 Eclipse 中使用“运行”时,它不需要在那个点编译,因为代码已经构建了。

    如果要查找类文件,只需在输出目录下查找即可。

    【讨论】:

    • 您真的希望它“正常”地使用 Eclipse 的内部编译器构建吗?我更希望有一个带有 ant 脚本的外部编译器,这样我就可以保证我正在编译的内容与我的自动构建(其工件最终将用于 QA)所采取的步骤完全相同。
    • @glowcoder:在大多数情况下,我希望它使用 Eclipse 极快的增量编译器构建,是的 - 然后在我准备发布或其他任何东西时使用单独的编译器(并运行提交之前的测试等)。如果您对自己的测试有足够的信心来涵盖编译器之间非常偶然的差异,为什么不利用非常快的周转时间呢?
    【解决方案2】:

    Eclipse 应该自动构建您的项目,因此您无需调用 javac

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-09
      • 2015-06-03
      • 1970-01-01
      • 2020-12-29
      相关资源
      最近更新 更多