2012-03-21 91 views
0

我在Eclipse中有一個.war項目。這可能是不相關的,但我應該提到它是使用mvn eclipse:eclipse插件從maven項目轉換而來的。如何將.jar文件標記爲從發佈/導出結構中排除?

我看到一個警告,即構建路徑上的各種.jar文件沒有被導出。爲了解決這個問題,我去了項目屬性 - >部署大會,並添加了需要進入.war的罐子.war

但是,一個.jar文件不需要進入.war文件,因爲它將由容器。它只是在構建路徑上才能讓項目編譯。

對於這個.jar文件,我想擺脫警告。一種方法是Ctrl + 1到QuickFix導致屬性 - > Java構建路徑 - >庫選項卡 - > ... jar文件有一個額外的行擴展它說:Excluded from publish/export structure: (None)

我的問題是如何我可以在沒有Quick Fix的情況下做到這一點嗎我找不到任何方法從發佈/導出結構中排除,而不使用Eclipse Ctrl + 1 Quick Fix。

回答

2

除了用於設置忽略標誌的快速修復之外,沒有其他UI。

+1

感謝您的確認(我必須說這對日食團隊的部分工程不好) – necromancer 2012-03-21 15:42:54

+0

問題解決了最後的版本嗎?我意外地用快速修復選項將一個軟件包標記爲「不導出」,現在我無法輕鬆地將其標記爲「導出」 – tigerjack89 2014-12-06 08:31:25

1

m2e-wtp會自動爲您處理這個問題 - 從發佈\導出結構中排除任何具有所提供範圍的依賴關係。

相關問題