1

如果一个用 JDK 1.6 编译的类调用另一个用 JDK 1.5 编译的类,我们会看到什么样的错误?

  • 类未发现异常?
  • 类转换异常?
  • NoSuch方法异常?
4

2 回答 2

4

这样做你应该不会遇到任何问题。我有一个代码库,其中包含从 1.2 到 1.4 的所有程序包编译,并且在使用 Java 5 和 Java 6 编译的应用程序中使用它绝对没有问题。

于 2011-01-16T05:47:13.660 回答
1

我收到错误“原因:java.lang.NoClassDefFoundError :”文件名

  1. 检查文件是否部署在服务器中的正确路径中。
  2. 如果部署正确但仍未选择,请检查环境 java 版本和 Eclipse java 版本。两者应匹配。
  3. 如果不匹配,则从环境中获取文件并通过将 Eclipse 编译配置更改为环境 java 版本来重新编译 eclipse 中的 java 文件。
  4. 将其部署在服务器中并享受。
于 2012-11-01T09:50:14.040 回答