Java GUI打包成jar包运行、注意事项、不弹出黑框、自带jre
来源:互联网 发布:多媒体网络教学系统 编辑:程序博客网 时间:2024/05/17 00:54
我们在开发Java GUI后需要打包运行
步骤如下:
在eclipse 中直接点击export,然后选择 runnable jar,然后选择Main 类
最后Finish
问题:
(1)程序中引用了第三方架包,如qrcode.jar,需要在清单文件MANIFEST.MF 中罗列路径,并将第三方架包放在对应路径下
此时应该在自己的jar包的同一个文件夹下面建一个jl_lib文件夹,然后把两个引用的jar包放在里面。
(2)程序中引用了图片或者文档等资源,需要把这些资源放在自己架包的同一路径下如:
(3)编写.bat文件运行jl.jar架包
java -jar .;jl.jar;
pause;
上面的会出现错误 unable access jarfile jl.ba替换成
java -jar jl.jar
pause
可以正常使用,pause的作用是再出现bug的时候使对话框不会闪退
(5)在没有jre的设备上运行
将JRE拷贝到自己的Jar包的同一路径一
同时在bat文件中进行设置如下:
if /i "%PROCESSOR_IDENTIFIER:~0,3%"=="X86" (set JRE=jre32) else (set JRE=jre64)set JAVA_HOME=%~dp0%JRE%set PATH=%JAVA_HOME%\bin;C:\Windows;C:\Windows\Commandset CLASSPATH=%JAVA_HOME%\jre\lib\rt.jar;.java -jar jl.jarpause
(6)我们在执行bat的时候,会弹出cmd的黑色处理框,
我们可以通过一个.vbs执行bat文件,
.vbs内容(将下面内容保存为一个vbs文件 :runjava.vbs)
Set ws = CreateObject("Wscript.Shell")ws.run "cmd /c runjava.bat",vbhide
注意:在实际运行程序的时候经常会出现 错误:
1 0
- Java GUI打包成jar包运行、注意事项、不弹出黑框、自带jre
- java打包jar 带jre
- 让Java程序自带JRE运行
- 脚本执行jar包(使用自带jre)
- java打包exe 制作安装包 With JRE 自启动
- java打包exe 制作安装包 With JRE 自启动
- java 打包成可运行的jar包
- 把自己的java程序打包成jar包运行
- Java程序打包成jar包在Linux上运行
- java 带绝对路径/jar包编译运行
- java打包成运行jar
- exe4j打包exe文件(自带jre)
- 打包第三方Jar包与Jre
- 打包成可运行的jar包
- scala程序打包成jar包运行
- 【深入JAVA】打包项目为Jar包并运行jar
- 将带图片的Java工程用eclipse打包成jar,然后用exe4j将jar打包成exe,并附带jre库
- 将带图片的Java工程用eclipse打包成jar,然后用exe4j将jar打包成exe,并附带jre库
- Android中打开多个Activity,点击返回到第一个Activity
- word2vec之霍夫曼树的实现
- 学密码学一定得学程序
- 360兼容模式 IE8等 从代码中屏蔽 通知栏弹出“浏览器已经限制此文件显示可能访问您的计算机的活动内容”
- 网络基础知识
- Java GUI打包成jar包运行、注意事项、不弹出黑框、自带jre
- MySQL 5.7 深度解析: 半同步复制技术
- 使用 InfoSphere Warehouse 和 Cognos 检测偏差
- sql中update语句的几个特殊处理
- HTML学习15-color颜色
- Call 相关的知识
- HACM2009 求数列的和
- [绍棠] 保持iOS设备屏幕常亮的方法
- 有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数)凡报到3的人退出圈子问最后留下1个人的是原来第几号的那位。