2014-07-01 92 views
1

如何將JBoss或JBoss EAP庫添加到我在Eclipse中的項目的Java構建路徑中?在Eclipse中缺少JBoss服務器運行時庫

我的平臺: 虛擬機與Windows XP SP3,JDK 7和JRE 7時,Eclipse的Java EE IDE爲Web開發者 (版本:開普勒服務版本2),在Eclipse

我沒有什麼新的乾淨的工作空間:

  1. 安裝JBoss工具開普勒從市場
  2. 文件夾解壓的JBoss EAP - 我試圖與jboss-eap-6.2.0.zip,jboss-eap-6.3.0.Beta.zip也使用jboss-eap-6.2.0-installer.jar安裝
  3. 在Eclipse - > Preferences - > Server - > Runtime Enviroments中添加了「JBoss Enterprise Application Platform 6.1+ Runtime」,連接到上述文件夾和JDK 7
  4. 此時顯示「JBoss EAP 6.1+ Runtime Server」在查看 - >服務器,我可以啓動它
  5. 製作新的Java項目或動態Web項目
  6. 在項目屬性:
    • 目標運行時 - 「的JBoss EAP 6.1以上運行時」被選中
    • 項目構面 - >運行時 - 檢查「JBoss EAP 6.1+運行時」

然後我去Java構建路徑 - >庫 - >添加庫 - >服務器運行時 - 和列表中有空。

JBoss 7.1 Runtime的相同問題,我通過從Eclipse下載來添加。再次清空「服務器運行時間」列表。

如何解決這個問題?

我嘗試了與Apache Tomcat 7類似的過程,它是確定的。但JBoss沒有成功。

編輯:這裏可以是相關的東西https://community.jboss.org/message/811070 他們寫關於「默認類路徑條目」,我沒有這樣的標題在服務器 - >運行時環境。

回答

0

該問題可以通過上一個(當前)Eclipse - Luna Service Release 1(Eclipse 4.4.1)和JBoss Tools 4.2來解決。

0

我不知道它是如何/爲什麼/何時創建的,而是查看項目中的隱藏文件夾。名爲'org.eclipse.wst.common.project.facet.core.xml'的文件存在並且MyEclipse無法理解。刪除它,錯誤應該消失。我做到了。

0

我覺得這個錯誤是因爲一些缺少jar如jboss客戶端jar。在你的項目中。所以嘗試在你的項目中添加這個jar。

Right click on java project -> build path -> configure build path -> 
libreries -> add external jars or add jars -> browse jboss client jar -> applay -> ok. 

它在爲我工作。

+0

兩年前,我發現下一個Eclipse版本已經解決了這個問題。不管怎麼說,還是要謝謝你! – ggurov

相關問題