如何把.java程序变成.exe可执行文件

将Java程序转化为.exe程序主要有两种工具:JSmooth和exe4J。JSmooth是免费的,而exe4J是共享软件,需要注册。使用JSmooth的步骤包括:首先,利用Eclipse将主类打成可独立运行的jar包,添加manifest属性和MainClass;然后,新建一个Jsmooth工程,在sketlon中选择“Console”或“Windowed”;接着,在Executable...
如何把.java程序变成.exe可执行文件
将Java程序转化为.exe程序主要有两种工具:JSmooth和exe4J。JSmooth是免费的,而exe4J是共享软件,需要注册。

使用JSmooth的步骤包括:首先,利用Eclipse将主类打成可独立运行的jar包,添加manifest属性和MainClass;然后,新建一个Jsmooth工程,在sketlon中选择“Console”或“Windowed”;接着,在Executable中的配置包括:填写目的输出源的名称,选择一个好看的图标,选择当前工程目录;在Application中的配置包括:选中生成的jar包及所需的类库,选择需要运行的主类;在JVM Selection中的配置包括:写一个需要运行程序所需的最低JVM版本;最后,编译后,在输出目录上就会有一个崭新的exe程序。

使用exe4J的步骤包括:首先,利用Eclipse将主类打成可独立运行的jar包,添加manifest属性和MainClass;然后,新建一个exe4j工程,选择“JAR in exe”模式;接着,在Configure application中的配置包括:随便写一个短名称,选择输出路径;在Configure Executable中的配置包括:选择exe图标文件,填写目的输出源的名称;在Configure Java invocation中的配置包括:选中生成的jar包及所需的类库,选择需要运行的主类;在Configure JRE中的配置包括:写一个需要运行程序所需的最低JVM版本;最后,一直next,直到finish:OK。编译成功后,在输出目录上就会有一个崭新的exe程序。

总结来说,JSmooth和exe4J的基本原理相同,都是通过将可运行的Java程序打成可执行的jar包,再作转换。生成的exe可执行程序需要在装有比minimum version高的JVM环境下运行。JSmooth和exe4J的主要区别在于生成exe的处理方式、免费与否以及ico文件的选择要求。2024-12-21
mengvlog 阅读 33 次 更新于 2025-09-09 14:58:36 我来答关注问题0
  •  阿暄生活 dex文件用什么软件打开 dex是什么文件

    首先需要将MT管理器、Fdex2和蜜蜂添加到XP框架中,然后使用Fdex2选择蜜蜂进行脱壳操作,最后可以使用MT管理器对脱壳后的dex文件进行查看或编辑。注意事项:在对dex文件进行编辑或修改时,需要谨慎操作,以免损坏文件导致应用程序无法正常运行。如果不熟悉dex文件的格式和结构,建议不要轻易尝试修改。综上所述...

  •  文暄生活科普 idea创建springboot项目以及把项目打成jar包

    导入springboot相关依赖,确保项目功能可用。在pom文件中,加入父节点与web启动器。父节点可选公司封装或spring boot自带版本(如2.1.4.RELEASE)。同时导入web启动器。在左侧“Extermal Libraries”下查看引入的jar包。编写主程序以测试项目功能。在项目下新建Java类,命名为“HelloWorldApplication”,并添加...

  •  Q歌之王 [求助] 冒险岛079求助。。

    有如下几种可能情况:一、安装过java程序。二、php.ex没改为php.exe。三、服务端文件丢失。解决方法:一、重装系统。二、自己手动改下类似后缀。三、重新解压服务端压缩包。

  •  百度网友c547160 swing怎么运行.exe程序?

    import java.util.Date;import java.io.StringReader;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.Reader;import java.io.File;import java.io.BufferedWriter;import java.io.OutputStreamWriter;/ Title: netadmin Description: Copyright: Copyright (c) 2002 Company...

  • 右击工程,选择run as。 如果是普通的java application(即带有main方法的程式)就选择run as java application。 如果是java web程式,就需要装web容器,开发阶段可以选择用jetty,这eclipse中装了jetty,就可以选择 run jetty了。启动eclipse点选file中import,出现一个视窗,点选exieting project into ...

檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部