用installanywhere吧,我也是新手,感觉它特别好,可以把jdk打包到安装程序里,可以分别生成一个含jdk与不含jdk的安装文件,还自动生成网络下载页面,支持通过网络下载界面也挺漂亮的
我发短信给你看看那个下载页面效果。^_^

解决方案 »

  1.   

    【无须 jvm 支持】那还是java吗?
      

  2.   

    hehe 
    为了用的方便只能舍弃他的跨平台功能了
    但只是编译完的exe没有跨平台功能
    想跨平台的话,再把源代码重新打成JAR就行了
      

  3.   

    跨平台能力对于 Server 端有用嘛??
    固定的 Server 只要编译一次生成本地 .exe 就可以了
    那个服务器会一天到晚“跨平台”的乱跳??(毛病)所以说实现生成 .exe 是有用的installanywhere改怎么用? 那位老大help Me??
      

  4.   

    我的方法是把我的程序先打包成jar,然后创建一个installanywhere的工程,点installanywhere下方的Advanced Designer选项,在install一栏你可以用Add
    Files添加你的jar文件以及说明文件,用Add Action 中的Create LaunchAnywhere for java Application可以添加exe文件,每个exe文件都需要指定的main函数,你可以点击自动搜索列出所有的含有main的类,然后选择,最后点击自动生成路径就可以了。install设置完后,点击build选项,那里可以选择生成那些安装程序,点击左下方的build project便可以生成你想要的安装文件和安装页面了,点击try installer可以测试你的安装程序,try web install可以测试网络安装