首页 > 解决方案 > JList 类型不是通用的;

问题描述

所以我正在Eclipse中使用java开发一个项目。我已经研究了很长时间,我只剩下一些错误。它们只是一些图书馆问题。现在,在我修复它们之后,突然弹出 48 个错误。大多数都是一样的。其中之一如下:

JList 类型不是通用的;它不能用参数 >String> 参数化

这个错误有几行,我只想在这里添加一个:

private JList<String> list = new JList<String>(listModel);

所以我做了一些研究。我发现有人有同样的问题,但他可以通过 java 更新修复它。所以我试过了。我已经将我的 Ubuntu VM 上的 Java 更新到了最新版本(我认为)。使用以下命令:

sudo apt upgrade default-jre

我不知道问题是什么,所以我会非常感谢有人帮助我!

编辑:

所以我发现所有48个错误都与JList有关。我不确定这是否有助于解决这个问题。

标签: javaubuntuvirtual-machinejlist

解决方案


你使用了错误的jdk。

您必须更改项目配置。

“右键单击项目”|构建路径|配置构建路径|“双击左键单击JRE系统库”并选择大于1.6的东西

如何更改 Eclipse 项目的 JDK 版本


推荐阅读