我正在尝试在IntelliJ IDE中编译this程序,但我的IDE返回它无法解析数组符号。
点击放大
请注意,正如您在左侧边栏中看到的,我已经将所有必需的库添加到了我的项目中!
这是我的程序的导入:
import java.io.*;
import java.util.*;
import java.security.*;
import java.security.Security;
import java.security.cert.*;
import org.bouncycastle.jce.provider.BouncyCastleProvider;
import org.bouncycastle.cms.*;
import java.util.Arrays;
如您所见,我还在程序导入中添加了import java.util.Arrays
,但没有任何更改,我仍然遇到Arrays
的上述问题。
请注意,我尝试在另一台计算机上运行该程序,使用相同版本的IntelliJ IDE,但安装了JDK 1.7
,我遇到了这个问题,但在我当前的计算机上(安装了JDK 1.8) ,出现上述问题。
更新
在import java.util.Arrays
行中,Arrays
为红色,表示Arrays
中没有util
个类。为什么我应该有这个错误,当我安装JDK 1.8并将其所有库添加到我的项目中时?