我正在使用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