`
火云剑Shanke
  • 浏览: 66378 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

软件产品安装包制作

阅读更多
==================基于IzPack================

■正在研究问题
1.如何支持远程打包,即elt.ear不在同一个项目里面
2.如何远程输出部署(到公司repository)
<distributionManagement>       
   <repository>       
       <id>mycompany-repository</id>       
       <name>MyCompany Repository</name>       
       <url>scp://repository.mycompany.com/repository/maven2</url>       
   </repository>       
</distributionManagement>
这里使用的scp方式提交库文件,还有其他方式可以使用,请参考faq部分。然后记得在你的settings.xml中加入这一内容
<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
         http://maven.apache.org/xsd/settings-1.0.0.xsd">
   ...
   <servers>
       <server>
           <id>mycompany-repository</id>
           <username>jvanzyl</username>
           <privateKey>/path/to/identity</privateKey>
           <passphrase>my_key_passphrase</passphrase>
       </server>
   </servers>
   ...
</settings>
■生成可执行Jar及exe
Git Project: https://github.com/zijingshanke/APM
>java -jar install.jar
目前已经可以直接生成exe格式安装包
■生成exe
方法一:maven插件(ok)
http://jira.codehaus.org/browse/IZPACK-174
http://www.6footplus.com/219
方法二:手工(OK)
  http://izpack.org/documentation/izpack-utils.html


■环境要求
1.Python
下载Python http://www.python.org/download/

  x64安装包 [[1]]
install.msi安装后,需要设置环境变量
查看是否安装成功:>python -V
直接使用:>C:\IzPack\utils\wrappers\izpack2exe>python izpack2exe.py --file=E:\spark\installer\spark-installer.jar --output=E:\spark\installer\spark-installer.exe

2.7-zip
同上安装,在Path中加入路径
x64安装包[[2]]

=======================基于InstallAnyWhere===============
准备资源:
■1.jdk1.6
■2.jboss5
■3.打包好的工程包
工程目录结构
Root
  --conf
  --data
  --deploy
     --XXX.ear/XXX.war
mydb.script为数据文件




■4.安装包制作工具InstallAnywhere
下载地址:thunder://QUFodHRwOi8vZG93bi41MnouY29tL0luc3RhbGxBbnl3aGVyZTIwMDlFbnRlcnByaXNlX2VuLjd6Wlo=

■5、InstallAnyWhere学习笔记 (原作者允许转载)
http://blog.csdn.net/quqi99/article/details/5061139

制作过程
■1.工程部署目录


■2.打开installAnywhere,选择"Create New Project","Basic Project Template",点击"Save as"选择最后的保存路径,以及项目名称。添加文件,jdk,jboss,工程包


■3.设置启动项目
  3.1 点Advanced Designer,在install中,addAction 选择"Create Alias,Link,Shortcut",在Path选项中选择"Shortcut's Destionation Folder" 表示安装到"开始"菜单中去,点击Choose Target 选择"service"下"start.bat"]
  3.2 在Post-install中,addAction 选择"Modify Text File - Single File" 点击Choose Target 选择service下start.bat文件,选择Prepend,写入
      set   JAVA_HOME=$USER_INSTALL_DIR$\Java\jdk1.6.0_01
     set   CATALINA_HOME=$USER_INSTALL_DIR$\jboss-5.1.0.GA
     cd   %CATALINA_HOME%/bin
     run -c elt
  3.3 让安装完成后启动浏览器,自动打开项目
       菜单Post-Install>,按钮Add Action...>Launch Default Browser>Add>
      在Other URL: 填入项目地址 http://localhost:8080/elt
      讲该Launch Default Browser移动到Panel: Install Complete后面
安装包注意事项
1.安装包部署时,选择的安装目录不得含有空格,例如"Program Files" 2.Linux环境下安装包为*.bin文件,系统需要先安装jvm

1.chmod +x install.bin
2../install.bin
分享到:
评论

相关推荐

    七日安装包制作软件(WinS7R)v1.1免费安装版

    WinS7R是一款优秀的安装包制作软件,可以快速制作软件安装包,可以指定软件信息,包括产品名称、版本、版权、描述、公司、商标等内容,支持生成指定大小的安装包、安装包测试、从安装包提取安装、生成快捷方式等功能...

    实用的安装包制作工具 CreateInstall Free 8.8.0.zip

    免费实用的安装包制作工具 CreateInstall Free 中文版 免费实用的安装包制作工具 CreateInstall Free 中文版 CreateInstall free 是一个不言自明的标题应用程序 – 它允许你创建安装和卸载文件的软件。 在初始化时...

    CreateInstall安装包制作工具7.0.23中文免费版.rar

    CreateInstall是一款免费的安装包制作工具,无论你是新手还是老手,都能快速使用它制作出具有专业水平的安装程序。在软件具有丰富的设置选项,你可设置输出文件夹,安装程序可执行文件,创建自解压安装文件,设置...

    NSIS安装包制作教程

    用户使用一个应用软件,最先接触的大概就是软件的安装程序,如果用户在进行软件安装时就遇到麻烦,对让用户对该软件产品失去信心,所以,方便友好的安装程序对软件产品的发布有着举足轻重的影响. NSIS是Windows下重多...

    CAB安装包制作工具 IEXPRESS 简体中文版

    IEXPRESS 是 Windows 中自带的 CAB 格式压缩包的制作软件,从 Windows 2000就有了,但是它一直都藏在 Windows 的系统,在微软的许多产品介绍中似乎也看不见它的踪迹,IEXPRESS 不仅支持 CAB 文件的打包制作并且支持...

    专业LED灯光动画制作软件(安装后直接用!)_setup安装包

    2014 专业LED灯光动画制作软件(安装后直接用!)_setup安装包.rar 专业制作各种灯光产品动画的软件,数码管,霓虹灯,射光,线条灯,跑马灯,LED屏等软件。

    Installshield 制作和安装

    InstallShield X对于任何平台,操作系统都是全面一体化的安装制作解决方案,Device InstallShield X 能够让开发者很容易地制作WINDOWS安装程序(MSI),InstallScript(安装程序的脚本语言)或交叉平台 型安装...

    AxureRP Pro7.0安装包

    产品经理原型制作工具,AxureRP Pro7.0安装包,其中包括软件安装包;汉化方法。

    漫游大师安装包

    这是一个通过全景图制作3D漫游FLASH的软件。可以在一个flash中添加多个全景场景,并且可通过地图,场景切换按钮进行场景切换。可以做成一个商业级全景产品

    LED灯光动画制作软件-不需要加密狗1.96MB

    2014 专业LED灯光动画制作软件(安装后直接用!)_setup安装包.rar 专业制作各种灯光产品动画的软件,数码管,霓虹灯,射光,线条灯,跑马灯,LED屏等软件。

    英语听力制作专家 v5.0.zip

    把下载好的安装包解压到当前文件夹,之后双击【lsbuilder.msi】运行文件进行安装,打开的时候会出现安装框,依次开始安装,依照步骤点击下一步,并选择同意协议和软件安装位置即可。     点击【完成】按钮,...

    InstallShield安装程序制作教程

    本文以InstallShield v10.5制作MSI格式产品安装包的制作过程为线索,介绍该软件用于制作MSI格式安装程序的主要功能及使用方法。以图文和文字结合的方式按步进行讲解制作的具体过程,针对英文进行对应的翻译和意义...

    Source Insight 3.5安装包(含序列号)

    Source Insight是如今最好用的语言编辑器,支持几乎所有的语言, 如C、C++、ASM、PAS、ASP、HTML等常见的,还支持自己定义关键字,如果您是一个程序员或者网页制作人,这个软件对您都是有帮助的! Source Insight为...

    光盘包装盒制作Cover Professional v1.2中文版.rar

    软件介绍: Cover Professional可以用来制作各种包装盒,如CD/DVD/...软件的使用比较简单而且渲染后生成的效果也很不错,比较适合用来制作产品的包装效果图。这个是特别版,直接安装后就能使用,不需要再去注册。

    BB FlashBack Pro 4安装包

    很好用的录屏软件,录制demo,制作产品演示等都能用到。可随意剪辑、转换录制下的文件格式等。

    奥瑞文oTraining在线培训系统(一键安装包) v2.8

    oTraining的主要功能包括了在线制作课件、在线制作课程、在线制作学习计划、录入和导入试题、人工组卷和随机组卷、断电保护和考试监控、成绩查询和修改、自动评分和人工评分、用户导入导出、无限的数据分类、创建...

    流程图秀秀apk安装包

    流程图秀秀软件就是专门为设计流程图的朋友定制的产品,可以让你随时随地在手机上就可以完成流程图制作,而却简明清晰,易操作,更是能随时把制作出来的流程图发送出去一起分享,随时让你的合作伙伴可以与你很不错的...

    7654安装包定制工具V1.0.1.2官方测试安装版

    7654安装包定制工具是一个装机必备软件工具,它包含了市面上安装率最高最多最全的产品,轻松挑选电脑装机必备软件,快速定制7654合集包(带界面手动安装)或静默包。三步制作,随时为方便你装机准备。需要的朋友们...

    鼎易微课(微课制作软件)v3.2.6官方免费安装版

    鼎易微课(微课制作软件)是由深圳兴鼎业科技有限公司自主研发的一款配合鼎易微课录制仪X9WK硬件使用的微课录制系统,鼎易微课可广泛地应用于政府、企业、教育、医疗、金融等各种行业和领域,可进行微课录制、微课分享...

    InstallShield2010 (汉化破解+教程)

    Installshield 2010破解版,简单来说就是一款安装包制作工具。主要是为用户提供最领先的安装程序解决方案,同时用户可以依据该程序制作出Windows Installer(MSI)、InstallScript以及跨平台的安装程序。 ...

Global site tag (gtag.js) - Google Analytics