如何在classpath中为unix添加jar文件夹?

时间:2015-06-01 07:59:35

标签: bash unix path

我尝试过:

PATH=$PATH:/apps/abc/xyz/lib/*.jar
export PATH

但它不会奏效。我需要在运行代码时明确添加每个jar。 有没有办法在一个文件夹中添加所有jar并在-cp中添加该文件夹,这将减少显式添加每个jar的工作量。

请帮助..

1 个答案:

答案 0 :(得分:0)

PATH和CLASSPATH之间可能存在混淆。

在操作系统级别使用PATH来搜索可执行元素("程序")。

在Java环境中使用CLASSPATH来搜索java库(jar)和各个类。 CLASSPATH是一个环境变量," -cp"参数" java"," javac",命令也有类似的效果。

参考:

https://docs.oracle.com/javase/tutorial/essential/environment/paths.html