【如何把Java项目制作成可执行的exe文件】

您所在的位置:网站首页 java程序怎么做成exe 【如何把Java项目制作成可执行的exe文件】

【如何把Java项目制作成可执行的exe文件】

2023-12-10 17:21| 来源: 网络整理| 查看: 265

如何把Java项目制作成可执行的exe文件 前言问题分析具体实现1.使用网络程序优势劣势过程 2.使用bat命令优势劣势过程 结语

前言

众所周知Java项目一般用作B/S架构的网站设计,但是如果要把项目做成可以执行的程序包,又该要如何操作呢?

问题分析

首先我们要知道,Java除了在编辑器运行,还能打包成jar包然后使用命令执行,通过这个,我们就有了思路:只需要一个可执行程序来执行这个jar包即可。

具体实现

目前我所使用的只有两种方法,一种是使用网络上写好的打包程序,另一种是使用bat命令文件。在此会对其进行逐一详细讲述。

1.使用网络程序 优势

可以制作成精美的exe文件,对其自由编辑属性。

劣势

过程比较繁琐复杂。

过程

在这里以2020.1.1版本的idea为例。

点击Build选择Build Artfacts。 在这里插入图片描述

选中你要打包的jar包 选择build。

在这里插入图片描述

从网上下载jar转exe文件程序exe4j。

运行exe4j并点击下一步。在这里插入图片描述

选择第二个点击下一步在这里插入图片描述

在第一个框里输入你想要得到的exe文件名称(图中为HMI),在第二个框中选择做好的exe文件输出路径,选择好后点击下一步。 List item

选中GUI application,在Executable name中再次输入exe文件的名称,选中lcon File并选择你想要的图片作为exe文件的图标,不选择则使用默认的,下面三个默认即可,点击下一步。 在这里插入图片描述

根据图片逐步点击,选中要制作的jar包点击确认 在这里插入图片描述

按照如图所示点击选择要运行的主类,点击确认。 在这里插入图片描述

在Minimum version与Maximum version中选择使用的JDK的最大和最小版本,点击确认。在这里插入图片描述

继续点击下一步List item

继续点击下一步List item

此时制作完成,可以在之前设置的路径下找到做好的exe文件,之后双击运行即可。

2.使用bat命令 优势

制作方便,操作简单

劣势

无法设置运行文件的格式

过程 把Java代码打包成jar文件在文件同级目录创建run.bat文件编辑内容如下,其中jar包的位置修改为自己jar包的地址,log文件的地址自行创建添加。 @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 写完之后保存,双击运行即可,同时运行日志生成在log文件中。 结语

目前我所使用的方法大概这几种,如果有什么不清楚的,或者有什么新的方法,欢迎您的授教。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3