java Gradle使用本地JDK的特性
我正在使用IntelliJ IDEA,并已自动导入@Nullable:
import com.sun.istack.internal.Nullable;
当我跳转到anno的定义时,它位于本地jdk(位于JAVA_HOME)的某个地方。 这是我仅有的SDK,Gradle肯定必须使用它进行编译等,但我遇到了一个错误:
:compileJava
D:\src\ensembl-ftp-search\src\main\java\ebi\ensembl\ftpsearchapi\LinkSpecificationsIntersector.java:3:
error: package com.sun.istack.internal does not exist
import com.sun.istack.internal.Nullable;
我是否需要在Gradle中配置任何东西才能“看到”依赖项&;从本地JDK导入
# 1 楼答案
在
build.gradle
中添加依赖项,如下所示:如果下次遇到相同的问题,可以在maven repo中搜索依赖项