classpath

──── iveney (Mon Dec  3 00:23:11 2007)  ─────────────

是这样的,Apache Jakarta里面有很多库
我在linux下用yum来安装后,默认路径都放在/usr/share/java里
但是如果用classpath=$classpath:/usr/share/java/的话,并不能把里面所有的jar都包含

这样的话,貌似必须一个个jar加进classpath里,
比如ant,commons-http,lucene等,好像有点麻烦
不知有没什么办法是可以直接包含整个目录所有的jar的?

──── bbkills (Mon Dec 3 01:21:50 2007) ────────────

没有,写个脚本吧。
【 在 iveney (如月影·我堕落了吗?) 的大作中提到: 】
: 是这样的,Apache Jakarta里面有很多库
: 我在linux下用yum来安装后,默认路径都放在/usr/share/java里
: 但是如果用classpath=$classpath:/usr/share/java/的话,并不能把里面所有的jar都包含
: 这样的话,貌似必须一个个jar加进classpath里,
: 比如ant,commons-http,lucene等,好像有点麻烦
: 不知有没什么办法是可以直接包含整个目录所有的jar的?

──── iveney (Mon Dec 3 10:21:02 2007) ─────────────

......
怎么写?
【 在 bbkills (bill) 的大作中提到: 】
: 没有,写个脚本吧。
: 【 在 iveney (如月影·我堕落了吗?) 的大作中提到: 】
: : 是这样的,Apache Jakarta里面有很多库
: : 我在linux下用yum来安装后,默认路径都放在/usr/share/java里
: : 但是如果用classpath=$classpath:/usr/share/java/的话,并不能把里面所有的jar都包含
: : 这样的话,貌似必须一个个jar加进classpath里,
: : 比如ant,commons-http,lucene等,好像有点麻烦
: : 不知有没什么办法是可以直接包含整个目录所有的jar的?

──── bbkills (Mon Dec 3 11:18:14 2007) ────────────

for i in `ls lib`
do
classpath=$classpath:lib/$i
done
【 在 iveney (如月影·我堕落了吗?) 的大作中提到: 】
: ......
: 怎么写?
: 【 在 bbkills (bill) 的大作中提到: 】
: : 没有,写个脚本吧。

──── iveney (Mon Dec 3 11:19:48 2007) ─────────────

大赞,我真笨。
【 在 bbkills (bill) 的大作中提到: 】
: for i in `ls lib`
: do
: classpath=$classpath:lib/$i
: done
: 【 在 iveney (如月影·我堕落了吗?) 的大作中提到: 】
: : ......
: : 怎么写?

──── danran (Thu Dec 6 18:22:43 2007) ─────────────

well done



【 在 bbkills (bill) 的大作中提到: 】
: for i in `ls lib`
: do
: classpath=$classpath:lib/$i
: done
: 【 在 iveney (如月影·我堕落了吗?) 的大作中提到: 】
: : ......
: : 怎么写?
──── asdfgh (Mon Dec 24 16:31:19 2007) ─────────────

直接把lib目录加到classpath后面就可以了吧?不用这么麻烦吧?
【 在 bbkills (bill) 的大作中提到: 】
: for i in `ls lib`
: do
: classpath=$classpath:lib/$i
: done
: 【 在 iveney (如月影·我堕落了吗?) 的大作中提到: 】
: : ......
: : 怎么写?

你可能感兴趣的:(apache,linux,ant,脚本,Lucene)