jsmooth使用方法 ——jar向exe转换 同时,我们要做素材准备,需要的素材有: 1.由JBuilder或Eclipse生成的jar文件; 2.Java工程项目文件夹(就是你编程时建立的文件夹,待会我们要用到它里面的含有main函数的Class文件);【1所说到的jar文件是从这个工程中得到的,关于jar文件的生成请参看附录1和附录2】 3.生成的“exe”的外观图标(可要可不要)。 下载完成之后安装可用,这里使用的版本是:jsmooth-0.9.9-7。 图1 1、双击“jsmoothgen”以启动jsmooth; 启动后界面如下图2: 图2 2、单击“Skeleton”在下拉条中选择“WindowedWrapper” 3、勾选“lanuch java app in the exe process” 4、然后选择“Executable”,具体说明如下图: 5 、a. 然后单击“Application”,点击右下角“第一个”有个“+ ”的(添加)按钮,b.弹出一个“打开”窗口; c.此时我们就要找到前面准备工作中所说的“素材”中的第2个——即“Java工程项目文件夹”; d.选择你的 “Java工程项目文件夹”,我建的工程是计算器 “caculator”,所以我选择“caculator”文件夹,然后点击“打开”。 6、勾选“Use an embedded jar”,按浏览文件夹按钮打开“选择窗口”,选择jar文件,我的是“caculator” 7、接下来是“main class”选择, 单击“mainclass”的浏览按钮,在弹出窗口里选择包含有“main”函数的“class”文件 8、最后就是编译生成“exe”文件了, 可以直接单击工具栏上的 “complile”按钮进行编译; 也可以从菜单栏进行操作“project->complile”。 9、单击编译按钮之后会弹出窗口提示选择保存路径(目录),任意选择一个目录,输入想要保存的文件名,点击“保存”。 10、点击保存后,软件会弹出窗口马上进行编译,最后如果出现“Done”则说明编译成功,如下: 最后我得到的文件如下: 双击运行得下图所示界面: 这是一个未完成的计算器,仅作说明之用。 附录1 JBuilder下jar文件的生成:【这里以JBuilder9进行说明】 1、单击菜单栏上的“Wizard”->选择其下拉菜单下的“Archive Builder”选项。 2、弹出的窗口一共有5个步骤: Step 1 of 5:选择“Applet JAR”->“Next”; Step 2 of 5:可自定义文件名和输出路径,也可默认直接按“Next”; Step 3 of 5:建议使用默认值->“Next”; Step 4 of 5:“Next”; Step 5 of 5:“Finish” 这时目标文件夹内还未生成“jar”文件,因为刚刚我们仅仅是进行了一个设置,现在我们需要对工程进行重建“Rebuild”并运行“run”,这样目标文件夹内才会生成我们想要的“jar”文件。 具体操作为:菜单栏“Project”->“Rebuild “文件名.java””->“run”。 这时,目标文件夹内就会有“jar”文件了。 附录2 Eclipse下jar文件的生成:【这里以Eclipse v4.2.0进行说明】 1、单击菜单栏上的“File”->选择其下拉菜单下的“export”选项。 2、在弹出的“Export”窗口中选择“Java”->“JAR file”-->“Next” 3、操作说明如下,此步操作完成后可以直接按“Finish”,若需要更多设置,请按“Next”进入下一步; 此时目标文件夹就会生成相应的“jar”文件了。
|