我正在尝试运行一个使用 aPrintWriter
并调用该PrintWriter.format()
方法的 java 程序。它在 Eclipse 中运行良好,但从命令行运行,我得到了这个:
/usr/java/jdk1.6.0_06/jre/lib/rt.jar: error reading zip file
Exception in thread "main" java.lang.NoClassDefFoundError: java/util/Formatter
这是否意味着 Java 不能.jar
从自己的库中读取 a?有人知道解决这个问题吗?
正如文件路径所示,我使用的是 Java 1.6。
编辑:当我从 linux 机器上的命令行运行时,它也可以正常工作。只是不在 Windows 上(通过 PuTTY,如果相关的话)。