我正在使用Maven作爲構建工具的Android應用程序。我設法設置正確(maven依賴關係導出到apk等),但我有一個剩下的問題,這讓我瘋狂。Android:引用javax核心類的錯誤包括/重新包裝依賴關係
我想包括定義爲我的POM文件遵循上simpleframework's xml parser的依賴:
<dependency>
<groupId>org.simpleframework</groupId>
<artifactId>simple-xml</artifactId>
<version>2.5.3</version>
</dependency>
當我在這個項目簽發mvn install
,我得到以下錯誤(截斷):
trouble processing "javax/xml/namespace/NameSpaceContext.class" ...
我知道引用這些javax-classes的簡單xml解析器的錯誤結果,但是我還沒有找到解決方案(設置--core-library標誌是無用的)。
我目前正在嘗試用maven-jarjar-pluging重新包裝依賴項,但這似乎並不奏效。
任何人都可以幫我解決這個問題嗎?很多,很多人提前感謝!
感謝您的答覆。我目前沒有開展這個項目,但我會記住這個項目以備將來使用。如果它的工作,那麼,我會回來,並確保接受這個答案:) – thomaux 2011-09-06 17:27:27
它有效的人!接受Marcin答案:) – 2011-10-20 13:34:41
嘗試此解決方案,但我仍然有一個org.simpleframwork.xml.core.Persister找不到錯誤。 – 2014-05-05 12:50:46