我正在尝试使用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.*)
...
任何人都可以帮我解决这个问题。
谢谢!
答案 0 :(得分:0)
首先,不要将.jars放入libs
文件夹,因为你很快就会遇到依赖地狱。使用gradle构建系统。在app
模块build.gradle
文件中声明了这样的依赖:
compile ('net.sourceforge.htmlunit:htmlunit:2.23') {
exclude module: 'commons-logging'
exclude module: 'httpclient'
}
一切都会正确构建。