mvn依赖项:resolve-dclassizer=javadoc在“上失败”;无效的模块名称";在深层依赖中。如何跳过这个问题?

mvn依赖项:resolve-dclassizer=javadoc在“上失败”;无效的模块名称";在深层依赖中。如何跳过这个问题?,java,maven,Java,Maven,我想更新我的javadoc依赖项:我在命令行上安装了JDK 11。 对于无法从…'中提取模块名称的部分,它会失败我认为,这与Java9+模块特性有关,世界上有多达0.001%的Java项目使用它 mvn依赖项:resolve-dclassizer=javadoc | grep-e“无效模块名” [INFO] Can't extract module name from jsr-275-1.0-beta-2.jar: jsr.275: Invalid module name: '275' is n

我想更新我的javadoc依赖项:我在命令行上安装了
JDK 11

对于无法从…'中提取模块名称的部分,它会失败我认为,这与Java9+模块特性有关,世界上有多达0.001%的Java项目使用它

mvn依赖项:resolve-dclassizer=javadoc | grep-e“无效模块名”

[INFO] Can't extract module name from jsr-275-1.0-beta-2.jar: jsr.275: Invalid module name: '275' is not a Java identifier
[INFO] Can't extract module name from spark-core_2.11-2.4.4.jar: spark.core.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from chill_2.11-0.9.3.jar: chill.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-launcher_2.11-2.4.4.jar: spark.launcher.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-kvstore_2.11-2.4.4.jar: spark.kvstore.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-network-common_2.11-2.4.4.jar: spark.network.common.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-network-shuffle_2.11-2.4.4.jar: spark.network.shuffle.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-unsafe_2.11-2.4.4.jar: spark.unsafe.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from json4s-jackson_2.11-3.5.3.jar: json4s.jackson.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from json4s-core_2.11-3.5.3.jar: json4s.core.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from json4s-ast_2.11-3.5.3.jar: json4s.ast.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from json4s-scalap_2.11-3.5.3.jar: json4s.scalap.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from scala-xml_2.11-1.0.6.jar: scala.xml.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from jackson-module-scala_2.11-2.9.8.jar: jackson.module.scala.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-tags_2.11-2.4.4.jar: spark.tags.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-sql_2.11-2.4.4.jar: spark.sql.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-sketch_2.11-2.4.4.jar: spark.sketch.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-catalyst_2.11-2.4.4.jar: spark.catalyst.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-mllib_2.11-2.4.4.jar: spark.mllib.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from scala-parser-combinators_2.11-1.1.0.jar: scala.parser.combinators.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-streaming_2.11-2.4.4.jar: spark.streaming.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-graphx_2.11-2.4.4.jar: spark.graphx.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spark-mllib-local_2.11-2.4.4.jar: spark.mllib.local.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from breeze_2.11-0.13.2.jar: breeze.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from breeze-macros_2.11-0.13.2.jar: breeze.macros.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spire_2.11-0.13.0.jar: spire.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from spire-macros_2.11-0.13.0.jar: spire.macros.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from machinist_2.11-0.6.1.jar: machinist.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from shapeless_2.11-2.3.2.jar: shapeless.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from macro-compat_2.11-1.1.1.jar: macro.compat.2.11: Invalid module name: '2' is not a Java identifier
[INFO] Can't extract module name from byte-buddy-1.9.12-javadoc.jar: byte.buddy: Invalid module name: 'byte' is not a Java identifier
[INFO] Can't extract module name from byte-buddy-agent-1.9.12-javadoc.jar: byte.buddy.agent: Invalid module name: 'byte' is not a Java identifier
当然,我不能要求jsr、spark、chill、json4s、scala、jackson、breeze、spire机械师、Shapess、macro compat、byte buddy项目团队纠正这些项目


有没有办法让
maven
跳过这个问题?

解决这个问题有点棘手,因为分类器可以用于有效的java模块,但决不能用于javadoc,所以这是一个特例。首先,我不会使用
-dclassizer=javadoc
执行此操作,插件负责查找匹配的javadoc解决这个问题有点棘手,因为分类器可以用于有效的java模块,但不能用于javadoc,所以这是一个特例。首先,我不会使用
-dclassizer=javadoc
,插件负责查找每个依赖项的匹配javadoc。