JAR 文件不从 ext 加载类文件

2024-02-20

我在Linux系统上安装了JDK 1.6,$JAVA_HOME目录是/usr/java/jdk1.6.0_07。 我在 Eclipse 上构建了 $JAVA_HOME 的路径。它通过 Eclipse 顺利运行并加载所有第三方 JAR 文件/usr/java/jdk1.6.0_07/jre/lib/ext/,但是当我导出 JAR 文件并运行它时,它会抛出ClassNotFoundExecption.

Why?


  1. 你正确安装了Java吗?以下是一些安装说明Java 7 http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-7-on-fedora-centos-red-hat-rhel/ or Java 6 http://www.if-not-true-then-false.com/2010/install-sun-oracle-java-jdk-jre-6-on-fedora-centos-red-hat-rhel/
  2. 你确定你使用的Java版本是正确的吗?因为linux上可能有多个版本的java?尝试java -version在您运行它进行检查的终端上。
  3. 您使用任何第三方库吗?如果是这样,您在运行 jar 文件时是否指定了类路径或将它们捆绑在 jar 文件中?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JAR 文件不从 ext 加载类文件 的相关文章

随机推荐