启动Java应用的Shell脚本的方法Java认证考试

文章作者 100test 发表时间 2010:01:01 15:49:49
来源 100Test.Com百考试题网


  对于Java应用程序(非web应用),在部署后,常常需要一个启动脚本来加载一些第三方的jar包,并启动应用。

  对于java应用程序,我一般喜欢将程序的目录结构写成如下的方式:

  myapp

  |----lib

  |----bin

  |----packages

  一些配置文件和属性文件

  一个startup.sh、或bat启动脚本

  其中,packages是程序的根包。其中有子包和class文件等。

  在包中,有一个Main.calss的类,这个作为程序的入口。

  下面给出一个最一般的写法:

  startup.sh #!/bin/sh programdir="."

  num=$#

  temp=$CLASSPATH

  #setting libs path

  libs=../lib/*

  append(){

  temp=$temp":"$1

  }

  for file in $libs. do

  append $file

  done

  export CLASSPATH=$temp:.:../:$programdir

  export LANG=zh_CN

  nohup java -classpath $CLASSPATH packaages.xxx.yyy.Main


相关文章


用java数组实现基本链表和可自扩充的链表Java认证考试
用Java动态代理实现AOPJava认证考试
Java事务处理总结Java认证考试
Java中Excel导出时文件名乱码问题的解决Java认证考试
启动Java应用的Shell脚本的方法Java认证考试
3DES加密解密调用示例Java认证考试
一个关于java.net.Socket的超时的问题Java认证考试
使用CXF和MTOM上传附件Java认证考试
实现一个简单的JSP自定义标签开发过程Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛