Android:包含/重新打包引用 javax 核心类的依赖项时出错
2022-09-03 18:07:01
我正在开发一个使用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重新打包依赖关系,但这似乎也不起作用。
任何人都可以帮我解决这个问题吗?提前非常感谢!