我们要在Linux下启动一个Java应用程序时,如果该应用使用的第三方Java包比较多的话,那么设定ClassPath是一个比较头痛的问题。
一般情况下我是这样处理的:
- 在当前目前下建一个lib目录,把所有的jar(包括程序也要打成一个jar文件),放到lib目录中
- 写一个shell脚本。脚本内容在后面:
- 把脚本改成755 属性。
- 启动这个脚本就OK啦!
|
dir=`dirname $0` $JAVA_HOME/bin/java YouMainClass |
如果没有注明,本Blog文章岂为原创。
转贴请注明出处:
http://netbus.iteye.com
本文介绍了一种在Linux环境下启动包含多个第三方Java包的应用程序的方法。通过创建一个包含所有依赖jar文件的lib目录,并编写一个shell脚本来设置ClassPath,可以简化启动过程。
2180

被折叠的 条评论
为什么被折叠?



