2016-12-31 67 views
6

我的Eclipse IDE的Java EE開發的全新安裝 - 對於Windows 64 - 版本:Neon.2版本(4.6.2)

我已經下載了GlassFish服務器4.1.1的最新版本 - 包括全&網絡Profie

我已經安裝使用Eclipse Marketplace中最新的GlassFish過路費:
https://marketplace.eclipse.org/content/glassfish-tools如何在Eclipse Neon 2中添加GlassFish 4.1服務器?


現在我想要添加GlassFish應用服務器採用了最新的JDK 8到Eclipse,但抱怨的Java 6或請求7 uired:

enter image description here


OK,然後我試圖使用最新的JDK 7,而不是8,但這次卻抱怨說,這是一個無效的GlassFish安裝目錄。

enter image description here


我如何添加GlassFish服務器到Eclipse,我究竟做錯了什麼?

回答

11

經過大量的試驗和錯誤,我終於處理了這個問題。
A glassfish必須指向子目錄而不是基本安裝目錄,並且一切正常。

enter image description here

+0

+1,添加子目錄解決了它。錯誤消息很奇怪,因爲它誤導了開發人員將其視爲JDK問題。 – Dexter

+0

如果您遇到「需要Java 6或7」的問題,則只需刷新頁面以重置錯誤。您只需編輯位置即可完成此操作(如再次刪除和粘貼位置)。 – gagarwal

+0

如果您遇到「需要Java 6或7」的問題,請在jdk文件夾中添加一個額外的bacsklash,這解決了我下面提到的Joost問題。 –

3

至於 「的Java 6或7要求」 - 問題;我設法通過在java位置添加一個尾部斜線來解決這個問題。

/usr/lib/jvm/java-8-oracle # "Java 6 or 7 is required" 
/usr/lib/jvm/java-8-oracle/ # Works 

這是在Linux上,所以它可能不適用於你的Windows環境。

相關問題