Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java OpenJDK9构建失败_Java_Java 9 - Fatal编程技术网

Java OpenJDK9构建失败

Java OpenJDK9构建失败,java,java-9,Java,Java 9,在CentOS-7机器上构建OpenJDK-9时,构建失败 在那之后还有很多类似的错误。这似乎是2017-05-04的jdk-9+168。 在使用hg签出、运行configure with no args并启动make后,会出现此错误。没什么好玩的 我在这里做错了什么?一个简单的事实是,您正在尝试自己构建它……我想尝试shenandoah,它在JDK-8中运行正常。JDK-9的构建失败了,因此我最终尝试了原始版本,但也失败了。运行自己的JDK构建可以让您在Oracle Studio profil

在CentOS-7机器上构建OpenJDK-9时,构建失败

在那之后还有很多类似的错误。这似乎是2017-05-04的jdk-9+168。 在使用hg签出、运行configure with no args并启动make后,会出现此错误。没什么好玩的


我在这里做错了什么?

一个简单的事实是,您正在尝试自己构建它……我想尝试shenandoah,它在JDK-8中运行正常。JDK-9的构建失败了,因此我最终尝试了原始版本,但也失败了。运行自己的JDK构建可以让您在Oracle Studio profiler中监视JVM代码。最好向JDK-9-dev邮件列表发送一条注释,而不是在此处发布。这可能是一个时间点问题。@AndyGuibert:即使仔细看了之后,我也不确定这些列表中哪一个是合适的。那些以自己的名义提到jdk9(包括jdk-9-dev)或以build开头的人没有提到有问题的
Taglet
类阻止构建尝试。在这些列表中,每个人似乎对jdk-9都很满意,我不想打扰。在过去的几年里,我的理解是(根据传闻)不可能从源代码构建jdk,但jdk8的shenandoah分叉给了我新的希望,我天真地尝试了jdk-9。这里是邮件列表注册和归档页面的链接——任何人都可以注册和参与:
[...]/jdk/make/src/classes/build/tools/taglet/ExtLink.java:37: error: cannot find symbol
import jdk.javadoc.doclet.Taglet;
                         ^
  symbol:   class Taglet
  location: package jdk.javadoc.doclet