最好的打包工具是Install Shield
这和用什么语言写的程序没有关系,因为没有人会自己写一个安装向导!都是用的第3方的打包工具

解决方案 »

  1.   

    Install Shield 不支持JAVA的吧
      

  2.   

    Installshield 支持java的,我试过!就用它!
      

  3.   

    包java.util.prefs
    的Preferences类在windows中将信息写入注册表,在*nix中写入固定文件。不是操作注册表的,只是保存程序配置。
      

  4.   

    同意zhutouzip(吃青春饭不肖子!) 我也用过,可以
      

  5.   

    我倒是有做过用java写自动安装程序,老实说,要想完全用java写出一个安装程序不太方便,毕竟java是一个平台可移植语言,一切与平台相关的东西用java来写的确强人所难.我觉得把java和C++结合起来用倒是可以写出安装程序:一般是写注册表,加入快捷方式等用C++,再用java程序来调用这些文件;其他的如界面、copy或删除文件什么的用java写就行了。最简单的写注册表方法是直接写出一个包含所有注册表信息的*.reg文件(就象写log文件一样),再运行它导入注册表.