我们的Java桌面软件,打算直接混淆源代码,然后想让软件双击就运(这样做以后升级方便,直接替换源码就可以了),不打包为jar的形式,我用java launcher可以直接选择入口类就生成一个exe可执行文件,但是双击软件之后会先弹出java launcher的一个网站再运行我们的软件。
现在java launcher打包后的效果不能达到要求,有没有其他替代软件(是要直接对class文件进行打包的,不要把jar文件打包成exe的),或者说有什么其他方案是便于软件升级又符合window用户使用习惯的(双击启动软件)
------解决方案--------------------
exe4j
1.用户电脑安装jre,里面包含编译后的程序及使用到的第三方jar包(如果有的话),可以设置图标等
2.用户电脑没有安装jre,需要把jre一起打包进安装包(其他资源同第1点所讲),打包后的exe将非常大
------解决方案--------------------
+1