classpath多个包添加

时间:2022-04-04 08:13:15

转的:

把某目录下的所有子目录和子目录下面的下层和更下层目录也添加到CLASSPATH里面,更具需求写了两句,发上来分享,备忘。
  在Linux下可以通过这样的方法把/opt/.../lib目录下的所有jar文件添加到CLASSPATH
  CLASSPATH=$CLASSPATH:`find /opt/.../lib -name *.jar|tr '\n' ':'`
  而把/opt/.../lib他下面的目录以及目录下面的子目录和更下层目录也添加到CLASSPATH里面则通过以下方法
  CLASSPATH=$CLASSPATH:` find /opt/.../lib -type d|tr '\n' ':'`