使用shell脚本生成java执行脚本classpath,shellclasspath,通常情况下一个java程
分享于 点击 8556 次 点评:109
使用shell脚本生成java执行脚本classpath,shellclasspath,通常情况下一个java程
通常情况下一个java程序会引用n多个jar文件,在执行的时候需要逐个指定jar文件,手写太麻烦了,下面的shell脚本可以帮助我们。
THE_CLASSPATH=for i in `ls ./lib/*.jar`do THE_CLASSPATH=${THE_CLASSPATH}:${i}done#---------------------------## java program#---------------------------#java -cp ".:${THE_CLASSPATH}" \ cn.outofmemory.youMainClass
上面的脚本需要适当修改一下,最后java -cp的地方要修改一下java的Main类。另外最上面的for要注意修改./lib为你的jar文件目录。
用户点评