编译很容易,但是当使用 java 运行程序时,它会给出Exception found
。我正在使用没有互联网连接的 Ubuntu 12.04。此外,安装了 Oracle JDK7 和 JRE7。还在、和update-alternatives
上执行了命令。更改了 中的机器 java 。指向 oracle java 文件夹。我多次在 Google 上搜索这个主题,但每次 jdk 和 jre 版本都不同。还要使用 java -version 和 javac - version 检查 jdk 和 jre 的版本。它们两个都是一样的。该系统还包含 OpenJdk6 和 OpenJdk7。java
javac
javaws
/etc/profiles
PATH
那么,我该如何消除这些错误?Java 运行小程序,但使用 RMI 时会出现此错误。
答案1
似乎您使用不同的 JDK/JRE 版本编译然后运行代码:例如,如果使用 JDK7 进行编译,则不要使用 JRE6 运行。
看java.net 上的这个主题或者Stack Overflow 上的这个问题以获得详细解答。