在JDK 5环境中找不到java类..不在JDK 6中

时间:2011-04-15 08:08:08

标签: class java

我使用NetBeans 6.9 IDE开发了一个独立的可分发JAR文件。我的应用程序在JDK 1.6环境中运行良好。但是,在JDK 1.5中我得到错误“找不到java类:。”。请说明可能出错的地方。在JDK 5环境中,tar bin路径存在于PATH变量中。

2 个答案:

答案 0 :(得分:1)

问题是您使用的是java 1.6中添加的类。如果要在java 1.5上运行代码,则无法使用此新类。所以,你有选择:

  1. 限制用户使用java 1.5

  2. 仅使用JDK 5重写代码。

答案 1 :(得分:1)

Java 6类文件与Java 5不兼容。

在IDE中,您需要将“target”选项设置为“Java 5”,以强制编译器创建Java 5兼容的类文件(这也适用于Java 6)。

[编辑] 您也可以使用仅在Java 6中提供的类。请编辑您的问题并向我们显示完整的错误消息。