Groovy HTMLUnit错误-捕获:java.lang.NoSuchMethodError:com.steadystate.css.parser.CSSOMParser.parseMedia

Groovy HTMLUnit错误-捕获:java.lang.NoSuchMethodError:com.steadystate.css.parser.CSSOMParser.parseMedia,groovy,htmlunit,Groovy,Htmlunit,我在groovy脚本中遇到以下错误: 捕获:java.lang.NoSuchMethodError: com.steadystate.css.parser.CSSOMParser.parseMedia(Lorg/w3c/css/sac/InputSource;)Lorg/w3c/css/sac/SACMediaList; java.lang.NoSuchMethodError: com.steadystate.css.parser.CSSOMParser.parseMedia(Lorg/w3c/

我在groovy脚本中遇到以下错误:

捕获:java.lang.NoSuchMethodError: com.steadystate.css.parser.CSSOMParser.parseMedia(Lorg/w3c/css/sac/InputSource;)Lorg/w3c/css/sac/SACMediaList; java.lang.NoSuchMethodError: com.steadystate.css.parser.CSSOMParser.parseMedia(Lorg/w3c/css/sac/InputSource;)Lorg/w3c/css/sac/SACMediaList; 位于com.gargoylesoftware.htmlunit.javascript.host.css.CSSStyleSheet.parseMedia(CSSStyleSheet.java:937)

我的葡萄如下:

@Grapes([
@Grab(group='commons-io', module='commons-io', version='2.4'),
@Grab(group='net.sourceforge.htmlunit', module='htmlunit', version='2.19'),
@Grab(group='org.slf4j', module='slf4j-api', version='1.7.16'),
@Grab(group='log4j', module='log4j', version='1.2.17'),
@Grab(group='javax.mail', module='mail', version='1.4'),
@Grab(group='org.apache.commons', module='commons-email', version='1.4'),
@GrabExclude('xml-apis:xml-apis')
])

知道发生此错误的原因吗?

因为您告诉它排除
@GrabExclude('net.sourceforge.cssparser:cssparser')
?抱歉,这不应该在那里。它本来是在那里看是否有冲突