JList 类型不是通用的;
The type JList is not generic;
所以我正在 Eclipse 中使用 java 开发一个项目。我已经研究了很长时间,只剩下一些错误了。它们只是一些图书馆问题。现在在我修复它们之后,突然弹出 48 个错误。大多数都是一样的。其中之一如下:
The type JList is not generic; it cannot be parameterized with arguments >String>
这个错误有几行,我只想在这里添加一个:
private JList<String> list = new JList<String>(listModel);
所以我做了一些研究。我发现有人遇到了同样的问题,但他可以通过 java 更新来修复它。所以我试过了。我已经将 Ubuntu VM 上的 Java 更新到最新版本(我认为)。使用以下命令:
sudo apt upgrade default-jre
我不知道是什么问题,如果有人能帮助我,我将不胜感激!
编辑:
所以我发现所有48个错误都与JList有关。我不确定这是否有助于解决这个问题。
你用错了jdk。
您必须更改项目配置。
"Right-Click on the Project"|构建路径|配置构建路径|"Double-Left-Click on JRE System Library" 并选择大于 1.6
的内容
How to change JDK version for an Eclipse project
所以我正在 Eclipse 中使用 java 开发一个项目。我已经研究了很长时间,只剩下一些错误了。它们只是一些图书馆问题。现在在我修复它们之后,突然弹出 48 个错误。大多数都是一样的。其中之一如下:
The type JList is not generic; it cannot be parameterized with arguments >String>
这个错误有几行,我只想在这里添加一个:
private JList<String> list = new JList<String>(listModel);
所以我做了一些研究。我发现有人遇到了同样的问题,但他可以通过 java 更新来修复它。所以我试过了。我已经将 Ubuntu VM 上的 Java 更新到最新版本(我认为)。使用以下命令:
sudo apt upgrade default-jre
我不知道是什么问题,如果有人能帮助我,我将不胜感激!
编辑:
所以我发现所有48个错误都与JList有关。我不确定这是否有助于解决这个问题。
你用错了jdk。
您必须更改项目配置。 "Right-Click on the Project"|构建路径|配置构建路径|"Double-Left-Click on JRE System Library" 并选择大于 1.6
的内容How to change JDK version for an Eclipse project