Jar运行的几个方法

Jar运行的几个方法

 

一、命令提示符

java –jar xxx.jar

二、exe4j

此软件可以生成一个exe文件来启动jar文件,也可以将jar整合到exe中(包括主程序和一些头文件)。但这样的exe其实是将jar文件解压到temp文件夹中在运行的,容易被反编译,安全性不佳(有版权的话)。

下载地址:

http://kuai.xunlei.com/d/XltfASiUzkDuUQQA7e5

视频教程(借用千里冰封的):

http://www.blogjava.net/hadeslee/archive/2007/10/13/152512.html

三、通过bat文件

此处以MusicPlayer.jar为例

(1)运行单个jar

@echo off

java -jar MusicPlayer.jar

(2)假如运行的jar文件需要用到其他包

@echo off

java -Djava.ext.dirs=./lib/ -jar MusicPlay.jar

其中“./jar/”为要添加的包的路径

 

还有一种添加包的方法:

set BASE_DIR="%JAVA_HOME%\lib\tools.jar"           //在逐一加入本软件需要的Java支持环境包
set BASE_DIR=%BASE_DIR%;.\lib\cyim.jar
set BASE_DIR=%BASE_DIR%;.\lib\commons-httpclient-2.0.2.jar
set BASE_DIR=%BASE_DIR%;.\lib\commons-codec-1.1.jar
set BASE_DIR=%BASE_DIR%;.\lib\commons-logging-1.0.4.jar
set BASE_DIR=%BASE_DIR%;.\lib\dom4j-1.6.1.jar

 

但这种方法我并未成功运行。

 

虽然bat可以转换成exe文件但无法去除dos黑窗口,感觉不完美。

posted @ 2013-07-23 16:47  幻の雷光  阅读(761)  评论(0编辑  收藏  举报