2016-03-07 99 views
1

我在我的64位Windows 10上安裝了Eclipse for Java。而且,由於沒有任何配置,我能夠進行Java開發。Eclipse如何使用和不使用JDK?

以前,自動構建是默認選中的。但是當我手動刪除.class文件,並且想要再次構建時,沒有任何反應。 當我嘗試運行該程序時,並不奇怪錯誤消息說它找不到類文件。

請注意,從一開始,我沒有在Eclipse中配置JDK,它工作。 我發現堆棧溢出的一些源代碼說Eclipse的內置編譯器不需要JDK中的javac。

Can I develop Java programs if I have only JRE installed?

但是,爲什麼當我刪除的.class文件,內置的編譯器不工作?

回答

1
  1. 關於JDK:如果您使用的是Eclipse,那麼您不需要JDK,因爲eclipse有它自己的編譯器。但是對於像Maven這樣的一些插件來說,JDK將是必需的。

  2. 關於建設項目:您是否嘗試過清潔和重建項目? 清潔命令在「項目」選項卡下可用。