`

JSmooth的使用:JAR包弄成EXE

    博客分类:
  • J2SE
阅读更多
当我们觉得在DOS窗口,通过命令执行jar文件比较麻烦时,可以考虑使用JSmooth这款工具将jar包弄成exe,通过双击直接运行即可。

下载地址: http://sourceforge.net/projects/jsmooth/files/jsmooth/
附近提供的是最新的 jsmooth-0.9.9-7版本

1.程序生成jar文件(我用的是eclipse + fatjar )

2.安装后,执行JSmoothGen进入主界面,配置相关信息。

(1)Skeleton:


在Skeleton Selection的下拉框中,选择要生成exe文件的样式。
    Console Wrapper:控制台模式
    Windowed Wrapper:windows窗口模式


Skeleton Properties:属性设置,Message和URL表示的是:如果执行此exe文件的机器没有jre环境的话,显示的信息和转向的URL地址。


launch java app in the exe process (选项打勾) :在EXE进程内启动Java应用
Single instance :单一进程实例
Use JNISmooth classes :使用JNISmooth类
Debug console :调试控制台

(2)Executable:



Executable Binary:设置要生成的exe文件的名字,如Reader.exe(exe扩展名必须要写)
Executable Icon:设置要生成的exe文件的图标
Current Directory: 当前目录
   Sets the executable folder as current directory of the application.
   (设置执行文件所在的目录为应用程序的当前目录)

(3)Application:


Main class:选择存档文件中的class文件那个是主类文件,即main()程序入口了
Application Arguments :应用程序参数

Embedded jar:嵌入式jar,勾选Use an embedded jar使用嵌入的jar文件,可以导入打好包的jar存档文件。

Classpath:类路径,如果class文件不在包中的话,那可以不填写;如果class文件属于某个包的话,就要将classpath指入class文件的物理路径(注意不是jar文件的路径)。

(4)JVM Selection, JVM Configuration:



设置程序要求的最低最高JVM版本,初始化内存分配和最大内存限制。
JRE(if bundled with your application) 中勾选Use a JVM bundled with your application,选择JRE目录,可以在没有java环境的虚拟机上成功运行。

3.编译:Project -> Compile... ,最后运行即可。

分享到:
评论

相关推荐

    JAR打包为EXE文件的工具软件jsmooth-0.9.9-7

    1. **生成可执行文件**:JSmooth的核心功能是将JAR文件打包成EXE格式,这样用户只需双击即可运行程序,无需复杂的配置或安装JVM。 2. **集成JVM**:JSmooth会自动检测并包含适当的JVM版本,确保应用程序能在没有...

    JSmooth 打包jar成exe

    **JSmooth 打包jar成exe** 在Java开发中,我们经常会遇到需要将Java应用程序打包成可执行文件(.exe)的情况,以便于非Java环境的用户也能方便地运行程序。JSmooth是一款强大的工具,它能够帮助开发者将Java的.jar...

    jsmooth,jsmooth下载.java jar包文件转换成exe

    JavaScript Smoothing, 简称 JSmooth,是一个实用的开源工具,主要功能是将Java的JAR文件转换为可执行的Windows EXE文件。这个工具对于开发者来说非常有用,因为它可以方便地让Java应用程序在没有Java运行环境的...

    jsmooth-0.9.9-7 将jar打包成exe文件

    5. **打包成.exe**:最后,JSmooth会将启动器和`.jar`文件打包成`.exe`文件,至此,转换过程完成。 **注意事项** - 确保你拥有对所有使用的库和资源的合法授权,因为生成的`.exe`文件可能包含了这些内容。 - 测试...

    JSmooth工具将java文件打包成exe文件

    为了解决这个问题,开发者可以使用工具如JSmooth将Java应用程序打包成.exe文件,这是一种Windows操作系统下的可执行文件格式,用户只需双击就能运行,无需额外安装Java环境。 **JSmooth工具简介** JSmooth是一款...

    jar转exe 软件 JSmooth程序及使用说明

    标题"jar转exe 软件 JSmooth程序及使用说明"指出,这个主题是关于如何将Java的.jar文件转换为可执行的.exe文件,使用的工具是JSmooth。JSmooth是一个免费且开源的Java应用程序,它允许开发者轻松地将Java应用程序...

    jar包转换成exe可执行文件jar2exe

    "jar包转换成exe可执行文件jar2exe"就是这样一个过程,它涉及将Java的.jar文件转换为Windows上的.exe文件。下面我们将深入探讨这个主题。 首先,.jar文件是Java的归档文件格式,它包含了类文件、资源和其他元数据,...

    Jsmooth-Jar2EXE

    本文将详细介绍这两种工具的使用方法,特别是如何使用JSmooth将Jar文件转换为能够在任何机器上运行的EXE文件。 ### J2eWiz 使用步骤 1. **启动和注册**:运行j2ewiz.exe,根据提示进行软件注册。 2. **选择Jar文件...

    jsmooth将jar文件转换成exe文件

    JavaScript Molecular Dynamics(JSmooth)是一个实用工具,它允许开发者将Java应用程序,通常是.jar文件,转换为可执行的.exe文件,使得用户在没有安装Java环境的计算机上也能运行程序。这个过程被称为“本地化”,...

    Jar 转 EXE 可以脱离 java 环境 jar to exe和Jsmooth 的使用

    下面我们将详细探讨这个过程以及两种常用工具——JAR to EXE和JSmooth。 1. **Java应用程序的局限性**: - Java应用程序是以字节码形式运行的,需要Java虚拟机(JVM)来解释执行。这导致了用户在没有安装Java环境...

    jar包打成exe可执行文件工具

    在这种情况下,"jar包打成exe可执行文件工具"就显得尤为重要。本文将详细讲解如何使用Eclipse开发的项目导出jar包,并通过特定工具将其转换为exe文件,同时也会提及提供的工具和操作文档。 首先,让我们了解一下jar...

    java用exe4j和jsmooth打包成exe文图说明

    ### Java使用Exe4j和JSmooth打包成EXE文件详尽指南 #### 一、Java打包成JAR文件 在将Java程序打包成EXE文件之前,首先需要将程序打包成JAR文件。这一步是基础,也是后续转换为EXE文件的前提。 ##### 方法一:使用...

    将JAR打包成EXE,并且生成安装文件

    2. **转换工具**:为了将JAR文件转换为EXE,我们需要使用特定的工具,如JSmooth、Launch4j、Excelsior JET等。这些工具允许我们创建一个Windows可执行文件,该文件可以调用Java虚拟机(JVM)并执行JAR中的代码。 -...

    exe4j jsmooth把jar转成exe教程

    标题中的“exe4j”和“jsmooth”是两个工具,它们被用来将Java的JAR文件转换为可执行的Windows程序(EXE)。在IT领域,这被称为Java应用程序本地化,允许Java程序在没有Java运行环境的计算机上运行。 1. **exe4j**...

    使用jsmooth打包jar.doc

    **JSmooth** 是一个开源的工具,专门用于将Java应用程序打包成Windows、DOS以及服务包装器形式的EXE可执行文件。这样做的目的是为了方便Windows用户无需安装Java环境就能直接运行Java程序。JSmooth的主要优势在于它...

    使用autojar打包JRE,并使用jsmooth产生exe文件

    标题“使用autojar打包JRE,并使用jsmooth产生exe文件”涉及的是将Java应用程序转换为可执行(exe)文件的过程,以便在不安装Java运行环境(JRE)的Windows系统上运行。这个过程通常包括两个主要步骤:首先,用...

    JSmooth jar 转exe

    JSmooth是一款开源的Java应用程序,它的主要功能是将Java的.jar文件转换成.exe可执行文件,这样用户就可以在没有安装Java环境的Windows系统上直接运行程序。这极大地提高了Java应用程序的用户友好性,使得非技术背景...

    JSmooth和exe4j 打包的步骤

    总之,无论是使用JSmooth还是exe4j,将Java程序打包成.exe文件都能极大地提升应用程序的易用性和分发效率,尤其是在Windows平台上。然而,每种工具都有其特性和限制,选择合适的工具取决于具体的应用需求和开发者对...

    将jar文件打包成exe安装文件(一)

    为了将.jar文件转换为.exe文件,可以使用各种工具,例如Launch4j、JSmooth、Jar2Exe等。这些工具允许我们将Java应用包装成一个可执行的Windows程序,并可配置启动参数、图标和其他特性。例如,Launch4j是一个流行的...

    exe4j jar转exe工具

    使用exe4j,你可以将所有的依赖JAR包整合到一个单一的.exe文件中,从而提供一个用户友好的、独立的程序体验。 1. **功能特点** - **集成Java运行环境**:exe4j会自动包含JRE(Java Runtime Environment)的一部分...

Global site tag (gtag.js) - Google Analytics