1
我正在將maven項目遷移到ant + ivy(這是一個任意的決定,必須完成)。常春藤加載不必要的依賴?
的事情是,比較兩個WAR文件,螞蟻和Maven的一個,前者具有更多的第三方罐比第一個...
起初我還以爲他們是傳遞依賴關係,但是當我運行mvn dependency:tree
時,它們不會出現在那裏。
任何想法?
編輯:
只是爲了記錄在案,我知道行家的scope
屬性。我不包括所有的提供和測試依賴在ivy.xml文件
你能舉出具體的例子嗎?這可能會使問題更容易找到。常春藤瞭解可選的依賴關係嗎? – 2010-03-03 14:38:30
當然。它正在加載到'lib'文件夾,像這樣的代碼:'asm','geronimo','antlr','ldapsdk'等。我和我的代碼中的代碼沒有任何關係,甚至沒有關閉 – 2010-03-03 14:42:42