我该如何设置CLASSPATH?

pho*_*ies 7 java classpath

我以前这样做过:

CLASSPATH = ":/家庭/ phoenies/jdk1.6.0_17/lib中/的tools.jar:/home/phoenies/jdk1.6.0_17/lib/dt.jar"

但是今天一篇文章说我应该这样做:

CLASSPATH = ":/家庭/ phoenies/jdk1.6.0_17/lib目录"

如果我这样做,它会搜索lib中的所有jar文件吗?所以它可能是一个更短的方式?

Ces*_*sar 14

由于您使用的是JDK6,因此可以使用classpath通配符:CLASSPATH =".:/ home/phoenies/jdk1.6.0_17/lib/*"将匹配lib /中的所有JARS

查看http://java.sun.com/javase/6/docs/technotes/tools/windows/classpath.html,其中有一节名为"了解类路径通配符"

  • +100.我不知道有classpath通配符. (3认同)