导航:首页 > 文件教程 > jsmooth教程

jsmooth教程

发布时间:2025-05-25 00:45:18

㈠ jar包换个电脑运行不了

1、首先准备我们的资源,把要转换的Jar文件、精简过的JRE文件夹和想生成的EXE文件的图标(可以是png,jpg等格式,不想加图标可以不弄)放到同一个文件夹内。这一步一定要做,否则可以成功生成,但在没有java环境的机子上还是不能运行,因为他会找不到JRE文件夹的位置

2、双击jsmoothgen.exe,出现主界面。

3、点击骨架,我从骨架中选择Windows Wrapper(根据自己程序需要选择),即有图像界面的窗口程序,下面的消息为找不到JRE环境时显示的消息,URL为JRE的下载地址。

4、点击可执行文件,填写生成EXE文件的文件名(路径)和图标

5、点击族烂兄应用程序:
可以选择“嵌入式Jar”,即将Jar文件嵌入到EXE文件里面,也可以在Classpath中加入Jar文件,不过这样生成的EXE文件里没有Jar文件,运行时需要从外部加载。
我们勾选“历磨嵌入式Jar”,填写要转换的Jar文件路径。
然后点击“主类”后面的浏览按钮出现如下对话框:
从中选择主类,点Select按钮。

6、关键的一步:JVM选择.
点选捆绑在你应用中的JVM,点击浏览按钮,选择JRE目录

7、哈哈,现在可以点击工具栏上小齿轮编译了。
看看我们的EXE文件
原来Jar文件 184 KB
现在exe文件为 611 KB。

8、这个程序在有java环境的机子上可以独立运行
在没有java环境的机子上只要该目录下有JRE文件夹(JRE环境)就可以运行。

9、我们测试一下,在没有java环境的虚拟机上可以成功运行。

在转换中可能会遇到的问题:
1.步骤5找不到主类,可能是因为在Eclipse导出jar包时,为了一块导出外部包用了fatjar插件,在导出时勾选One-JAR会导致出现这种情况,应该不勾此选项。
2.生成的exe无法运行,可能是因为JVM的内存占用没有设置的足够大,这个可以在JSmooth中JVM配置中设置,教程中没有涉及,在此选兆袭项中设置最大占用内存,如-Xmx512m,之后便可以正常运行。

㈡ 运行jar文件前,我需要设置java虚拟机虚拟内存

设置JVM内存的参数有四个:
-Xmx Java Heap最大值,默认值为物理内存的1/4,最佳设值应该视物理内存大小及计算机内其他内存开销而定;
-Xms Java Heap初始值,Server端JVM最好将-Xms和-Xmx设为相同值,开发测试机JVM可以保留默认值;
-Xmn Java Heap Young区大小,不熟悉最好保留默认值;
-Xss 每个线程的Stack大小,不熟悉最好保留默认值;
2. 如何设置JVM内存分配:
(1)当在命令提示符下启动并使用JVM时(只对当前运行的类Test生效):
java -Xmx128m -Xms64m -Xmn32m -Xss16m Test
(2)当在集成开发环境下(如eclipse)启动并使用JVM时:
a. 在eclipse根目录下打开eclipse.ini,默认内容为(这里设置的是运行当前开发工具的JVM内存分配):
-vmargs
-Xms40m
-Xmx256m
-vmargs表示以下为虚拟机设置参数,可修改其中的参数值,也可添加-Xmn,-Xss,另外,eclipse.ini内还可以设置非堆内存,如:-XX:PermSize=56m,-XX:MaxPermSize=128m。
此处设置的参数值可以通过以下配置在开发工具的状态栏显示:
在eclipse根目录下创建文件options,文件内容为:org.eclipse.ui/perf/showHeapStatus=true
修改eclipse根目录下的eclipse.ini文件,在开头处添加如下内容:
-debug
options
-vm
javaw.exe
重新启动eclipse,就可以看到下方状态条多了JVM信息。

阅读全文

与jsmooth教程相关的资料

热点内容
ggmm安装在那个文件夹 浏览:881
洋具是什么免费下载App 浏览:687
如何在农行app上面看卡号 浏览:392
男人怎么学好编程 浏览:58
学plc编程跟单片机哪个好 浏览:324
压缩文件rar和rars有何区别 浏览:947
旧版本运营商配置文件 浏览:260
装文件的框框怎么组装 浏览:915
installplugin文件夹 浏览:2
可编程逻辑门阵列是什么 浏览:907
k歌下播了在哪里看数据 浏览:158
编程和会计哪个更简单一些 浏览:334
pdf怎么打开文件 浏览:478
什么app上可以用数字人民币 浏览:938
win10删吃鸡文件 浏览:286
济南数据产业有哪些 浏览:790
知识服务型微信公众号 浏览:584
手机上有哪些c语言编程软件 浏览:527
苹果手机怎么看视频的文件名 浏览:496
苹果手机怎么设置不同的app声音 浏览:701

友情链接