2015-06-01 99 views
0

我试着用:如何在classpath中为unix添加jar文件夹?

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

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

请帮助..

+0

的可能重复(http://stackoverflow.com/questions/1237093/how-to-use -a-wild-class-path-to-add-multiple-jar) –

+0

尝试设置您的CLASSPATH环境变量而不是PATH。 –

+0

你们可以详细说明你的答案吗? – user3057956

回答

0

有PATH和CLASSPATH之间的混淆,是可能的。

PATH在操作系统级别用于搜索可执行元素(“程序”)。

在Java环境中,CLASSPATH用于搜索Java库(jar)和各个类。 CLASSPATH是一个环境变量,“java”,“javac”中的“-cp”参数具有类似的效果。

参考文献:[?如何使用通配符在类路径中添加多个罐子]

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

相关问题