我正在开发一个使用 Maven 作为构建工具的 Android 应用程序。我设法正确设置了evertyhing(maven依赖项被导出到apk等),但是我还有一个让我发疯的问题。
我想在我的 POM 文件中包含对simpleframework 的 xml 解析器的依赖关系,如下所示:
<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 类的简单 xml 解析器导致的,但是我还没有找到解决方案(设置 --core-library 标志没有用)。
我目前正在尝试使用 maven-jarjar-pluging 重新打包依赖项,但这似乎也不起作用。
谁能帮我解决这个问题?非常非常感谢提前!