首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

转载 j2EE 封装 一键安装

2012-12-27 
转载 j2EE 打包 一键安装最近一个J2EE web 项目,由于不能现场实施,需要做安装包,客户可自己安装。?于是产生

转载 j2EE 打包 一键安装

最近一个J2EE web 项目,由于不能现场实施,需要做安装包,客户可自己安装。

?

于是产生了把web项目打包的念头。此过程中应用了Smart Install Maker v5.02 打包工具。

此工具使用大家Googl下 很简单的使用。

?

打包工程中比较不好处理的是环境变量,我的web项目中使用的是mysql5.1,tomcat6 ,所以各个环境变量时比较头痛的。

?

刚开始实践的时候:采用的是软件固定安装目录,此次比较简单,一下大致说下处理步骤:

?

1:新建个目录,可自定义命名,把java\jdk,apache\tomcat,mysql5.1放入次目录,当然还可以放其他文件。

2:处理bat 脚本:?? 假设安装目录设定在D盘

???? 2.1:处理安装tomcat脚本:

????保存为tomcat.bat

    rem 可以用绿色tomcat@ECHO 服务器安装进行中,请不要中断 ......set webProject= 您指定的安装目录set tomcatPath=%webProject%\apached:cd %tomcatPath%\bin@echo %tomcatPath%\bincall service.bat install Apache Tomcatsc config Apache Tomcat start= auto@ECHO 恭喜你 服务器安装完成

    ?

    ?2.2 处理mysql脚本:

    ??? 保存为mysql.bat

    ??

      @ECHO OFFrem 不能用绿色的mysql@ECHO 数据库安装进行中,请不要中断 ......set webProject= 您指定的安装目录set mysqlPath=%webProject%\mysql5.1d:cd %mysqlPath%@echo %mysqlPath%copy %mysqlPath%\my.ini %SystemRoot% /y >nul%mysqlPath%\bin\mysqld.exe -install MySQL@ECHO 恭喜你 数据库安装完成

      ?

      ?? 2.3 处理整体安装脚本:

      ??? 保存为install.bat

      ??

        @ECHO OFF@ECHO 服务器软件安装进行中,请不要中断 ......echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓d:set webProject= 您指定的安装目录set project=%webProject%cd %project%\mysql5.1call mysql.batset JAVA_HOME=%webProject%\Java\jdkset path=%path%reg add "HKLM\system\controlset001\control\session manager\environment" /v JAVA_HOME /t reg_sz /d "%JAVA_HOME%" /f reg add "HKLM\system\controlset001\control\session manager\environment" /v PATH /t reg_expand_sz /d "%%JAVA_HOME%%\BIN;%path%" /f d:cd %project%\apachecall tomcat.batrem net start MySQLrem net start Apache Tomcatsc config MySQL start= demandsc config Apache Tomcat start= demandtaskkill /f /im explorer.exeexplorer.exe@ECHO 恭喜你,系统安装完成!!!

        ?

        3:用Smart Install Maker v5.02 进行打包

        ??? 常规:填入公司信息与项目信息等,此处需要选择产品文件夹的目录,点击选择固定路径

        ??? 文件:选择第一步骤中的文件夹

        ??? 对话框:在完整安装的地方选择重启电脑

        ??? 快捷方式,可定义放在桌面的快捷文件

        ??? 命令:此处需要注意:一定要选择压缩后执行install.bat

        ??? 其他选项,大家可以自己根据实际情况进行设置。

        ?

        附带部分bat脚本:

        ?? 1.1 自动启动:

        ?

          @ECHO OFF@ECHO 服务设置中,请不要中断 ......echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓C:sc config 服务名称 start= auto@ECHO 恭喜你,系统设置完成!!!rem pause

          ?

          ?

          ?? 1.2 手动启动

          ?

            @ECHO OFF@ECHO 服务设置中,请不要中断 ......echo ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓C:sc config 服务名称 start= demand@ECHO 恭喜你,系统设置完成!!!rem pause

            ?1.3 重装系统,一键还原

            ??

              @ECHO?OFF ??@ECHO?服务器软件安装进行中,请不要中断?...... ??echo?▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ ??d: ??set?webProject?=?你安装的目录 ??set?project=%webProject% ??cd?%project%\mysql5.1??call?mysql.bat ??????set?JAVA_HOME=%project%\Java\jdk ??set?path=%path% ??reg?add?"HKLM\system\controlset001\control\session?manager\environment"?/v?JAVA_HOME?/t?reg_sz?/d?"%JAVA_HOME%"?/f?? ??reg?add?"HKLM\system\controlset001\control\session?manager\environment"?/v?PATH?/t?reg_expand_sz?/d?"%%JAVA_HOME%%\BIN;%path%"?/f??? ????d: ??cd?%project%\apache ??call?tomcat.bat ????cd?%project% ??start?设置手动启动.exe ??shutdown?-r?-t?6????@ECHO?恭喜你,系统安装完成!!!??

热点排行