[英]hadoop-common build using maven failed due to missing artifact jdk.tools:jar
trying to build the hadoop-common project using the command,尝试使用命令构建 hadoop-common 项目,
mvn generate-sources generate-test-sources
The build failed with error:构建失败并出现错误:
[ERROR] Failed to execute goal on project hadoop-annotations: Could not resolve dependencies for project org.apache.hadoop:hadoop-annotations:jar:3.0.0-SNAPSHOT: Could not find artifact jdk.tools:jdk.tools:jar:1.6 at specified path /usr/lib/jvm/java-11-openjdk-amd64/../lib/tools.jar -> http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
The tools.jar is missing in openjdk-11 version. openjdk-11 版本中缺少 tools.jar。
Hadoop requires Java 8 to build , still. Hadoop 仍然需要 Java 8 来构建。
Java 11 progress can be tracked at https://issues.apache.org/jira/browse/HADOOP-15338可以在https://issues.apache.org/jira/browse/HADOOP-15338跟踪 Java 11 的进展
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.