博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jar运行的几个方法
阅读量:5791 次
发布时间:2019-06-18

本文共 776 字,大约阅读时间需要 2 分钟。

Jar运行的几个方法

 

一、命令提示符

java –jar xxx.jar

二、exe4j

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

下载地址:

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

三、通过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黑窗口,感觉不完美。

转载于:https://www.cnblogs.com/raikouissen/p/3208874.html

你可能感兴趣的文章
boost.circular_buffer简介
查看>>
Database Appliance并非Mini版的Exadata-还原真实的Oracle Unbreakable Database Appliance
查看>>
网页图片缩放(js)
查看>>
Perl开发的几个小注意事项
查看>>
SQL Server数据库备份恢复常见问题(不断更新中)
查看>>
实现hive proxy1-hive认证实现
查看>>
LinuxShell脚本之利用rsync+ssh实现Linux文件系统远程备份
查看>>
设计和使用维护计划
查看>>
Hyper-V 2016 系列教程3 Hyper-V 组件的添加
查看>>
func install in ubuntu-server
查看>>
PostgreSQL数据库pg_dump命令行不输入密码的方法
查看>>
asp教程八:访问数据库
查看>>
Linux 文件系统权限记序
查看>>
Exchange2010高可靠性和可用性解决方案
查看>>
java读取Excel文件
查看>>
病毒在网络上传播的基本途径分析
查看>>
Mac系统中在Finder中显示(隐藏)隐藏文件
查看>>
perl学习笔记(9)
查看>>
使用Intel Thread Profiler查看Parallel.For性能
查看>>
《Hadoop进阶》利用Hadoop构建豆瓣图书推荐系统
查看>>