这是问题所在,myapp.jar工程和运行。但它有其他本地依赖项。如何安装第三方MSI或EXE或箱,然后再对其做时,启动主应用程序?
它还有其他第三方库的依赖关系,它们需要首先安装在windows和linux/mac中,具体取决于用户平台。
如何 third_ 党 _will_it_install_or_just_download_only.exe OR third_ 党 _will_it_install_or_just_download_only.bin
可以自动安装?它们本身也是独立的安装。
> <?xml version="1.0" encoding="utf-8"?>
> <jnlp spec="1.0+" codebase="http://localhost:8080/"
> href="advance.jnlp" >
>
>
> <information>
> <title>Test</title>
> <vendor>Testing</vendor>
> <homepage href="http://localhost:8080/"/>
> <description>Demo</description>
> <offline-allowed/>
> </information>
>
>
> <security>
> <all-permissions/>
> </security>
>
>
> <resources>
> <property name="jnlp.packEnabled" value="true"/>
> <jar href="myapp.jar" />
> </resources>
>
> <resources os="Windows" arch="x86">
>
> <j2se version="1.5+"/>
>
> <jar href="third___party___will_it_install_or_just_download_only.exe"/>
>
> </resources>
>
> <resources os="Linux" arch="i386">
> <j2se version="1.5+"/>
> <jar href="third___party___will_it_install_or_just_download_only.bin"/>
> </resources>
>
> <application-desc main-class="web.Application" />
>
> </jnlp>
IC,你的意思是先点击我可以检测到操作系统,然后基于OS我必须提供自己的包,它可以安装这些其他类型的MSI/EXE或箱,然后开始最后我的应用程序上。你的意思是另一个过程izpack? – YumYumYum 2011-01-19 19:55:10