2

我有一些包含通用引用的代码,我的 IBM RAD IDE 不会编译代码,而是将其视为错误。我已经检查了它在所有企业项目中指向的 JRE 的版本,它是 1.5,我被告知确实支持泛型。我还检查了 WAS 的所有库都指向正确的版本,并且编译器合规级别设置正确(它是 5.0,我将它更改为 6.0 也没有运气)

@@EDIT - 回答下面的评论问题,我使用的是 RAD 版本 7.0.0.10,是的,我检查了整个 IDE 的编译器属性以及有问题的单个项目 - 尝试将这两个都指向本地jre6 仍然无法编译。

@@EDIT - 我没有提到我还检查了 JDK 和 JRE 的版本,它们都是 1.5 - 我用于项目的 JDK 和 IDE 如下:C:\Program Files\IBM\ SDP70\jdk\bin\java.exe 和 C:\Program Files\IBM\SDP70\jdk\jre\bin\java.exe 都是 1.5 版

有人对我可以尝试的其他任何事情有任何建议吗?我一直有这样的 RAD 问题,我不知道其他任何人,但他们采取了 eclipse 并使其变得复杂和功能失调。

4

2 回答 2

1

结果发现 JRE 系统库和 Websphere Application Server 库一直指向错误的位置——它们被标记为 Websphere Portal 6.1 而不是 Websphere Application Server 6.1——谁知道该包有哪些 JRE/JDK 配置——我非常非常很抱歉浪费大家的时间,这是我什至没有看到的东西,直到出于好奇我向右滚动。

谢谢

于 2010-06-16T20:09:34.883 回答
0

检查 RAD 中的 Java 编译器设置。这与使用的 JRE 不同,因此即使使用 Java 6 运行时,编译器仍可能设置为 Java 1.4。

于 2010-06-16T19:46:38.740 回答