Linux下通过sh脚本执行jar文件 .
2014-11-04 10:36
274 查看
public class HelloWorld {
public static void main(String[] args) {
System.out.println("hello world !");
}
}
#!/bin/ksh
echo "--------helloWorld------->>"
JAVA_HOME="/usr/jdk/jdk1.6.0_34"
JAVA_OPTIONS=" -hotspot -Xms128m -Xmx512m "
CLASS_PATH=.;./lib;
java -jar helloWorld.jar
备注:
Jar包中的MANIFEST.MF中指定运行main方法的类:
Main-Class: com.test.DeveloperSybaseTest
如果需要其他的jar包,通过下面的参数指定:
Class-Path: ./lib/jConnect2.jar
注意:Class-Path:后需要一个空格,多个jar包间需要一个空格,且一行字符不能太多,换行时需要在jar包前面加一个空格。
Jar包中的MANIFEST.MF中指定运行main方法的类:
Main-Class: com.test.DeveloperSybaseTest
如果需要其他的jar包,通过下面的参数指定:(注意:Class-Path:后需要一个空格,多个jar包间需要一个空格,且一行字符不能太多,换行时需要在jar包前面加一个空格。)
Class-Path: ./lib/jConnect2.jar
public static void main(String[] args) {
System.out.println("hello world !");
}
}
#!/bin/ksh
echo "--------helloWorld------->>"
JAVA_HOME="/usr/jdk/jdk1.6.0_34"
JAVA_OPTIONS=" -hotspot -Xms128m -Xmx512m "
CLASS_PATH=.;./lib;
java -jar helloWorld.jar
备注:
Jar包中的MANIFEST.MF中指定运行main方法的类:
Main-Class: com.test.DeveloperSybaseTest
如果需要其他的jar包,通过下面的参数指定:
Class-Path: ./lib/jConnect2.jar
注意:Class-Path:后需要一个空格,多个jar包间需要一个空格,且一行字符不能太多,换行时需要在jar包前面加一个空格。
Jar包中的MANIFEST.MF中指定运行main方法的类:
Main-Class: com.test.DeveloperSybaseTest
如果需要其他的jar包,通过下面的参数指定:(注意:Class-Path:后需要一个空格,多个jar包间需要一个空格,且一行字符不能太多,换行时需要在jar包前面加一个空格。)
Class-Path: ./lib/jConnect2.jar
相关文章推荐
- Linux下通过sh脚本执行jar文件
- Linux下运用sh脚本运行可执行的jar文件
- linux执行sh脚本文件命令
- Linux下为可执行shell脚本文件(.sh),制作桌面启动快捷方式
- linux下通过sh脚本执行java工程程序
- Linux下自动清理超过指定大小的文件(shell脚本,通过du -sh或ls -l)
- linux下通过java执行sh脚本,得到返回值
- linux 通过sh脚本执行java程序-(1)
- 如何通过bat或sh脚本执行jar
- Linux为sh脚本文件添加执行权限
- Linux执行.jar和.sh文件
- linux下shell脚本执行jar文件
- 在Linux中执行.sh脚本,异常/bin/sh^M: 解决办法
- (转)Linux下制作可执行的JAR文件包
- 很实用的sh脚本,【批量文件替换】【ssh远程命令执行】【统计某一目录下面所有文档总行数】等
- Linux下的.sh文件在windows下修改后无法执行
- Linux启动和关闭时自动执行的所有脚本文件
- Linux下通过java程序启动sh文件
- [Unix/Linux] catsrc.sh: 此脚本用于在写报告时把项目的多个源代码文件方便的 `cat` 到一个文件上, 并把来自不同的文件之间加上一个标识头以区分输出文件里的不同文件
- 在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory