注意事项:采用32位jdk和XULRunner1.9.2 win32版本(我曾尝试过64位都失败了,劝各位也别试了)
火狐内核才用注册XULRunner准备用IE的话就不用注册了
准备工作
1准备 eclipse.swt jar包 https://maven.aliyun.com/mvn/search 阿里库搜swt最下面有4.3版本的
2准备 XULRunner包 https://ftp.mozilla.org/pub/xulrunner/releases/ 下载 我下载的是sdk
注册可以参照https://www.ibm.com/developerworks/cn/opensource/os-cn-embedmozila/此网址
我这里讲下怎么看自己注册是否成功(注册成功是什么都没显示的)
键盘win+r 输入 regedit
有两种注册方式所以有两个文件夹具体的对应关系忘了没记(影响不大)
java代码上面注册那个网站有的毕竟不是我写的我就不复制过来了
一些参数说明
内核版本不是很新,可能达不到你想要的效果,可以使用nw.js
如果是个人使用可以使用JXBrowser(非常好用,缺点收费)
由于jdk本人换回了64位麻烦就不留图了,没有吹逼。
关于打包问题可以用exe4j随便搜一下教程也好找的,用户不会注册,写成命令行脚本就行,txt写完之后另存为后缀改成.bat就行了。