刚学习install4j, 版本5, 请教如何使用install4j制作安装包时, 如何加上可以运行SQL脚本的action。 这样可以在安装时, 创建数据库。 需要自己写一个java 类去执行这个任务吗?
另外,连接数据库的用户, 密码, url可在安装时输入。 

解决方案 »

  1.   

    参考 JDK_HOME\demo\jfc\TableExample 例子,修改一下
     打包就行了
      

  2.   

    install4j生成.exe后,用来安装程序应用。
    关于数据库的部分,还是分出来比较好。不同数据库脚本也不一样,而且数据库还要进行相关设置,特别是oracle,要配置很多东西。
    把创建数据库脚本和应用放在一起,数据库那很容易出现错误,这样这个安装包经常就安装不上了。
    个人建议。
      

  3.   

    创建数据库及数据库的配置不放在安装程序里, 我想把创建表和初始化数据库的SQL脚本让安装程序来执行, 使用install4j 制作, 不知道如何添加这块功能
      

  4.   

    我想看下JDK_HOME\demo\jfc\TableExample 的例子
      

  5.   

    初步确定了一个思路, 结合install4j sampleAction的例子, 自己定义一个action, 然后在action里执行数据库SQL脚本, 去创建表和数据。
    不知道install4j还有没有提供更省事的办法。