gpt4 book ai didi

java - 类型 IQuery 不带参数 org.eclipse.equinox.p2.query 和 org.eclipse.equinox.p2.metadata 中的错误

转载 作者:行者123 更新时间:2023-11-30 09:02:27 26 4
gpt4 key购买 nike

我在我的实现中使用 Eclipse Equinox 依赖项,当我尝试在 Java 7 中编译时,我收到以下错误。对于 Java 6,它运行完美。

import org.eclipse.equinox.p2.metadata.*;
import org.eclipse.equinox.p2.query.IQuery;


public void checkInstallableUnits(){
IQuery<IInstallableUnit> query = null;
}

我正在使用以下依赖项:

<dependency>
<groupId>org.eclipse.equinox</groupId>
<artifactId>org.eclipse.equinox.p2.metadata</artifactId>
<version>2.1.0.v20110510</version>
</dependency>

最佳答案

这可能与针对使用未记录的 javac 选项“-target jsr14”构建的类文件进行编译有关。这样的类文件可以很好地与识别泛型信息的 javac 1.6 一起工作。然而 javac 1.7 并没有看到这些类只是一个“原始” View 。您要么需要继续使用 javac 1.6,要么获取未使用“-target jsr14”编译的更新 jar 文件。

关于java - 类型 IQuery 不带参数 org.eclipse.equinox.p2.query 和 org.eclipse.equinox.p2.metadata 中的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25970693/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com