赞
踩
众所周知Java项目一般用作B/S架构的网站设计,但是如果要把项目做成可以执行的程序包,又该要如何操作呢?
首先我们要知道,Java除了在编辑器运行,还能打包成jar包然后使用命令执行,通过这个,我们就有了思路:只需要一个可执行程序来执行这个jar包即可。
目前我所使用的只有两种方法,一种是使用网络上写好的打包程序,另一种是使用bat命令文件。在此会对其进行逐一详细讲述。
可以制作成精美的exe文件,对其自由编辑属性。
过程比较繁琐复杂。
在这里以2020.1.1版本的idea为例。
点击Build选择Build Artfacts。
选中你要打包的jar包 选择build。
从网上下载jar转exe文件程序exe4j。
运行exe4j并点击下一步。
选择第二个点击下一步
在第一个框里输入你想要得到的exe文件名称(图中为HMI),在第二个框中选择做好的exe文件输出路径,选择好后点击下一步。
选中GUI application,在Executable name中再次输入exe文件的名称,选中lcon File并选择你想要的图片作为exe文件的图标,不选择则使用默认的,下面三个默认即可,点击下一步。
根据图片逐步点击,选中要制作的jar包点击确认
按照如图所示点击选择要运行的主类,点击确认。
在Minimum version与Maximum version中选择使用的JDK的最大和最小版本,点击确认。
继续点击下一步
继续点击下一步
此时制作完成,可以在之前设置的路径下找到做好的exe文件,之后双击运行即可。
制作方便,操作简单
无法设置运行文件的格式
@echo off
%1 mshta vbscript:CreateObject("WScript.Shell").Run("%~s0 ::",0,FALSE)(window.close)&&exit
java -jar D:\GPU\HMI.jar > D:\GPU\log.txt 2>&1 &
exit
目前我所使用的方法大概这几种,如果有什么不清楚的,或者有什么新的方法,欢迎您的授教。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。