【发布时间】:2010-10-31 01:33:34
【问题描述】:
我正在尝试使用 Java 从命令行 (Windows) 调用一个类(主方法)。
该类导入其他类(其他 jars)。
我总是从我的主程序导入的类中得到“类未找到异常”。
这是我尝试过的:
添加 CLASSPATH 环境。 var 与引用的库所在的路径(不起作用)
从命令行调用“
java -jar myjar.jar”时,我尝试了所有这些不同的参数:“-classpath lib/”、“-classpath ./lib/”、“-classpath lib”、“-cp lib/*”、“@ 987654326@", "-classpath lib/referenced-class.jar", "-classpath ./lib/referenced-class.jar"(lib 是引用的 jar 所在的位置)我尝试将所有引用的 jar 打包到我的主类所在的 jar 中...
除此之外,我还尝试在 Manifest 文件中指定类:
Class-path referenced-jar.jar我也试过Class-path lib/referenced-jar.jar
【问题讨论】:
标签: java command-line jar classpath