2010-09-02 45 views
0

我們正在開發一個使用Tomcat和一些其他庫的Web應用程序,並且我們在使用Eclipse中的「Java EE Module Dependencies」頁面分配依賴項時遇到問題放置在webapp的lib /目錄中。 (見屏幕截圖)Eclipse中缺省項目中的Java EE Module Dependencies頁面

我們遇到的問題是,雖然我們的大部分項目都顯示爲可用依賴項,但還是有一些缺失。我們已經完成了我們的研究,並且在一些機器上,我們所有的項目都可以正常顯示,但不會顯示其他項目是否有任何押韻或失蹤項目的理由? alt text

+1

我猜你正在使用Eclipse <3.6版本,因爲「Java EE Modules」頁面已被刪除,以支持「Module Assembly」。你能用Eclipse 3.6重現這一點嗎? – 2010-09-03 03:00:56

+0

我將下載Eclipse 3.6的副本並進行測試,但我們從共享位置檢查了我們的Eclipse安裝。將每個人升級到3.6將需要一些時間,如果可能,我們希望找到3.5的分辨率。 – 2010-09-03 14:11:18

回答

2

這是一種WAG,但是您可以嘗試向您想添加爲Java EE Module Dependency的項目添加「實用程序模塊」方面嗎?

alt text

然後看到這些項目是否可被添加爲Java EE的依賴關係。

+0

聽起來很有希望,但是當我選擇該選項時,我收到錯誤消息:「Utility Module requires Java 1.3 or newer」,這是我們確實擁有的。 :) – 2010-09-03 19:43:04

+0

這真的很奇怪。所以你有一個檢查下一個「Java」,它被選爲1.6/6或其他?我不確定這些問題是否相關,但是您的項目的Eclipse文件似乎被以某種方式搞砸了。如果可能,我建議從頭開始重新創建項目。 – 2010-09-04 00:22:22

+0

這樣做,謝謝。我沒有看到Java也在列表中,我認爲這個錯誤表明我沒有在我的機器上安裝Java。選擇「實用程序模塊」和「Java」項目導致缺失的項目出現在Java EE模塊列表中。謝謝!! – 2010-09-04 14:04:18