Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/357.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 JMH和Swing导致CompletionFailure_Java_Jmh - Fatal编程技术网

Java JMH和Swing导致CompletionFailure

Java JMH和Swing导致CompletionFailure,java,jmh,Java,Jmh,刚刚尝试将JMH切换到swing的项目中,在主POM中添加以下内容: <dependency> <groupId>org.openjdk.jmh</groupId> <artifactId>jmh-core</artifactId> <version>1.5</version> </dependency> <dependen

刚刚尝试将JMH切换到swing的项目中,在主POM中添加以下内容:

    <dependency>
        <groupId>org.openjdk.jmh</groupId>
        <artifactId>jmh-core</artifactId>
        <version>1.5</version>
    </dependency>
    <dependency>
        <groupId>org.openjdk.jmh</groupId>
        <artifactId>jmh-generator-annprocess</artifactId>
        <version>1.5</version>
        <scope>provided</scope>
    </dependency>
使用Java:

java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
有人知道出了什么问题吗? 据我所知已经修好了


我应该向哪个方向挖掘呢?

谢谢,我相信这是一个
javac
错误,当JMH遍历当前编译会话中可用的类时就会表现出来。虽然正确的修复应该在JDK中进行,但我们可以在JMH中进行,并从这样的故障中恢复。自建的
1.6-SNAPSHOT
现在可以提供该修复程序,并且很可能会成为下一个补丁版本(
1.5.1
)的一部分。

“我应该向哪个方向深入?”--显然提供一个最小化的测试用例。嗨,Alex。正如您所见,只有一个类和一个POM
Annotation generator had thrown the exception. com.sun.tools.javac.code.Symbol$CompletionFailure: class file for sun.java2d.pipe.hw.ExtendedBufferCapabilities not found
java version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)