运行java程序时,经常需要加入某个目录下的所有.jar文件,手工加入不可接受,因此写一个脚本势在必行。
假设.jar文件在当前目录的lib目录下,脚本如下:
#!/bin/sh
PWD=`pwd`
for i in lib/*.jar;
do classpath=$PWD/$i:"$classpath";
done
echo $classpath
java -cp $classpath com.example.Main
参考文献:
1. http://blog.163.com/liugangc@126/blog/static/20374821201102823252576/
2. http://unmi.cc/linux-unix-lib-classpath-shell/
假设.jar文件在当前目录的lib目录下,脚本如下:
#!/bin/sh
PWD=`pwd`
for i in lib/*.jar;
do classpath=$PWD/$i:"$classpath";
done
echo $classpath
java -cp $classpath com.example.Main
参考文献:
1. http://blog.163.com/liugangc@126/blog/static/20374821201102823252576/
2. http://unmi.cc/linux-unix-lib-classpath-shell/
没有评论:
发表评论