将xml-apis-1.4.01.jar添加为依赖项时出现“错误建议或错误使用核心类”错误

时间:2016-11-21 13:17:41

标签: java android

我正在尝试使用HtmlUnit列出xml-apis-1.4.01.jar作为依赖项。虽然每当我在libs/目录中包含此文件时,我都会收到以下错误:

Error: trouble processing "javax/xml/XMLConstants.class":
Error: Ill-advised or mistaken usage of a core class (java.* or javax.*)
...

任何人都可以帮我解决这个问题。

谢谢!

1 个答案:

答案 0 :(得分:0)

首先,不要将.jars放入libs文件夹,因为你很快就会遇到依赖地狱。使用gradle构建系统。在app模块build.gradle文件中声明了这样的依赖:

compile ('net.sourceforge.htmlunit:htmlunit:2.23') {
    exclude module: 'commons-logging'
    exclude module: 'httpclient'
}

一切都会正确构建。