Ide CLASSPATH与系统范围的CLASSPATH

时间:2012-03-19 14:18:42

标签: java ide jar

在IDE中将JAR添加到项目的CLASSPATH并将其添加到系统范围的CLASSPATH之间有什么区别?

1 个答案:

答案 0 :(得分:3)

后者适用于您正在运行的所有Java应用程序,而前者仅适用于该项目。 我建议不要使用系统范围的类路径,因为事情会很快变得混乱和混乱。

从这里开始:

PATH and CLASSPATH

  

检查CLASSPATH变量(所有平台)

     

CLASSPATH变量是一种告诉应用程序的方法,包括   JDK工具,在哪里查找用户类。 (属于的类别   JRE,JDK平台和扩展应该通过其他来定义   意味着,例如引导类路径或扩展目录。)

     

指定类路径的首选方法是使用-cp   命令行开关。这允许单独设置CLASSPATH   对于每个应用程序而不影响其他应用设置   CLASSPATH可能很棘手,应谨慎执行。