我最近更新了我的項目設置,以解決我的常規插件和常青藤插件之間的資源問題。Eclipse包含Web部署程序集中來自apache ivy IDE插件的多個罐子
我使用apache ivy IDE插件2.2.0最終&在64位機器上eclipse Helios Service Release 1。
之前我所做的: 項目 - >右鍵點擊常春藤插件 - >屬性 - >高級:
啓用項目的具體設置
建立與類路徑:
檢索到的文物
檢索模式: WebContent/WEB-INF/lib/[artifact] - [revision]。[ext]
刪除舊檢索到的文物[檢查]
這適用於我,除非我的Groovy插件在我的項目中,groovy項目將堅持複製到WebContent/WEB-INF/lib /的罐子,我不會被允許刪除任何罐子的WebContent/WEB-INF/lib目錄/直到我重新啓動Eclipse
現在我刪除常春藤插件設置 加了我常青藤插件作爲部署組件 我運行到現在的問題是,每當我發佈到tomcat使用eclipse ,它會複製兩個罐子每個我常春藤項目。其中一個罐子永遠是最新版本,那麼另一個罐子似乎是同一罐子的隨機早期版本。然而,一旦我切換回使用常青藤插件複製罐子的舊方式,問題就解決了。
我無法弄清楚這個新問題是常春藤插件問題還是eclipse部署程序集問題。其他人在工作中曾嘗試過在同一個項目中做同樣的事情,他們沒有問題。
有沒有其他人遇到過這個問題,並有一個解決方案呢?
謝謝!