打包java项目为可执行程序(exe)

一直都是编写了java程序后在控制台 javac --> java 命令运行,或者在eclipse中运行,今天突然想怎么可以写好了一个项目随处可以运行呢? 于是网上搜了步骤,跟着一步一步实现了,在这里记录一下

工具: eclipse

    exe4j

1、首先在利用 eclipse 提供的功能将项目打包成 jar包

  1)在要打包的项目上右键

  2)选择 Export

  3)Java --> Runnable JAR file --> Next

  4)在 Export destination: 中选择你要导出的路径

    选择 Package required libraries into generated JAR -->Finish

到此:已经得到了一个可以运行的 jar 包,但此时如果要运行还是需要通过控制台输命令

  java -jar lucky_day.jar      //    lucky_day 为打包好的 jar 文件的名称

  注意:这里的项目需要先运行过的。

2、利用 exe4j 将打包好的 jar 文件打包成可以通过鼠标点击执行的 exe 文件

  1)运行 exe4j   --> Next

  2)JAR in EXE mode  --> Next

  3)Short name of your application:    个打包好的 exe 文件取名

    Output directory:  要将 exe 文件打包放在那里    ---> Next

  4)如果是控制台选择   Console spplication   根据情况而定

    Executable name:   可运行程序 exe 文件的名称

    还可以选择最后的 exe 文件的图标

    --> Next

  5)将 Class path 中点击右边的小绿点,添加需要打包的 jar 文件

    Entry Type 选择 Archive

    主类选择好

    Next

  6) 填写 jre 的最高和最低版本

    选择 Search sequence 将其中的所有项都删除 , 将已安装好的 jre 目录拷贝到将要打包的路径下 添加 jre (拷贝后的目录)所在的目录(为了能在没有安装jre的电脑上运行这个程序)

  7) Client hotspot VM

  后面直接 next 到底就可以了

暂时先看看

时间: 2024-10-26 21:29:43

打包java项目为可执行程序(exe)的相关文章

gradle打包java项目

转载地址:http://www.gfzj.us/series/gradle/2014/12/12/gradle%E5%B0%8F%E7%B3%BB%E5%88%97(4)--gradle%E6%89%93%E5%8C%85java%E9%A1%B9%E7%9B%AE.html 以gradle小系列所举例子为示例,在此处介绍两种gradle发布java项目的方法: fat jar方式 该种方法将工程所依赖的jar包等资源都会打到一个可执行jar包中,生成的jar包很大. 在GradleTest项目

PyInstaller打包Python源文件为可执行程序exe

1. 安装PyInstaller 使用命令:pip install PyInstaller时可能会由于网络的问题出现以下问题: pip._vendor.urllib3.exceptions.ReadTimeoutError:HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out. 此时修改命令为:pip install --default-timeout=1000 PyInstaller 问题未解决

通过DOS、SHELL批处理命令加载Lib并编译和打包Java项目(或者运行项目)

有些时候,需要通过DOS批处理来编译整个项目的JAVA文件:并且编译后还要对Class文件进行打包成jar文件...这还不是最烦的,最烦的是,编译和打包的时候需要依赖其他多个jar文件,困难就这么来了.... 项目结构App |-dest | |-libs(copy过来的依赖库) | |-bin(生成的class文件) | |-libs(依赖库) |-src(需要编译的JAVA源文件) 如果需要对项目编译,首先,需要清理dest文件夹 REM 删除dest包IF EXIST dest RMDIR

Jenkins 打包 java项目时 丢失 配置文件(resource)

使用IDEA开发的spring boot 项目在本地打包运行可以,但是利用Jenkins打包运行提示读取不到配置文件中的变量,打开jar包发现里面没有配置文件.解决方法是在pom中增加如下配置 <build> <resources> <resource> <directory>src/main/resources</directory> </resource> </resources> </build> 原文地

maven 打包java项目(含web工程)指定Main类

<!-- 这里只是build 部分 --><build><!-- 制定配置文件的位置 --><resources><resource><targetPath>${project.build.directory}/classes</targetPath><directory>src/main/resources</directory><filtering>true</filterin

Java项目打包工具安装失败解决方法

在学习Java的时候我们打包项目但遇到如下情况:(提示没有找到java的运行环境!) 网上目前有两中的解决方案: (1)选择本地jdk环境; (2)下载Download 但是第一种选择本地老是失败(方法:点Locate找到你机器上已安装的JDK目录下/bin/java.exe就可以进行安装了) 目前我还没有解决的(如果成功的话,算你走运) 然后使用第一种但是下载的时候也是不能下载,解决方法.,换一个软件在重试,下载地址:http://www.pc6.com/softview/SoftView_6

【实用工具】使用Java封装可执行exe应用全过程

目录 编写java代码 打包 创建exe文件 压缩 总结 本文将使用exe4j将java项目封装为可以发送给他人使用的工具为例,来记录将java项目封装为exe文件的全过程 编写java代码 目标:创建相关java项目代码,以实现相关功能 创建一个java项目,目录结构如下: 代码如下: CmdToolMain.java package com.gf.tool_cmd.main; import com.gf.tool_cmd.tool.CmdUtil; import com.gf.tool_cm

Java项目打包成exe的详细教程

把Java项目打包成exe共分为以下两步: 1. 利用Eclipse先把Java项目先打成jar包 2. 利用exe4j工具把jar包转成exe 这里以Java项目(ExeDemo)为例进行讲解 随便在一个位置新建一个文件夹,文件夹的名称也可以随便起,这里我们在桌面上新建一个文件ExeDemo 1.利用Eclipse先把Java项目先打成jar包 (1)找到要转成exe的Java项目 (2)Export相应的Java项目 (3)选择Java->JAR file (4)按照如下设置,然后点击Fin

java项目使用exe4j打包成exe文件

java项目使用exe4j打包成exe文件 前言:我们都知道java是平台无关性,可以打包成jar文件,到任何操作系统有jre环境的电脑都可以允许!但是我们打包成exe文件就相当于舍弃了这一大优势,不过确实有需要打包成exe的时候吧!下面介绍方法给大家,将java程序打包成exe可运行文件! 准备工具: eclipse.exe4j(exe4j的下载地址:http://www.pc6.com/softview/SoftView_68764.html#download  如安装遇到问题,请参见:ht