我正在使用STS和Web(WTP); Maven的; Groovy堆棧。導出Groovy STS/Maven項目中的依賴項導致無效的類路徑
默認情況下,它看起來Groovy的類路徑條目未標記爲出口,我是用下面的警告發出:
Classpath entry GROOVY_DSL_SUPPORT will not be exported or published. Runtime ClassNotFoundExceptions may result. Classpath entry GROOVY_SUPPORT will not be exported or published. Runtime ClassNotFoundExceptions may result.
所以,我加入了圖書館從項目屬性 - >部署大會 - >添加...
不過,現在我得到以下錯誤:
Invalid classpath publish/export dependency /Users/martypitt/springsource/2.8.1.RELEASE/sts-2.8.1.RELEASE/plugins/org.codehaus.groovy_1.8.4.xx-20111212-0900-e37-RELEASE/lib/antlr-2.7.7.jar. The project contains another dependency with the same archive name.
我工作圍繞從我的pom.xml手動排除ANTLR。但是,這似乎與直覺相反,並且在我將其部署到STS之外的服務器後,讓我擔心問題。
有沒有更合適的方法來解決這個問題?