我已经为Windows和Mac环境编写了一个应用程序,即我有2个文件 - 1)abc.exe和2)abc.app可以在Windows和Mac上运行。现在我想将这两个文件放在一个单元中,如罐子或焦油球,并运送该单元。该单元还将包含一个脚本,该脚本应识别双击该单元的环境并启动.exe或.app。
可以做到这一点,如果可以做到,你建议单位应该像罐子或焦油球或其他什么?为什么?
由于
答案 0 :(得分:8)
那么,您是否希望强制用户拥有可识别操作系统并执行其他外部应用程序的JVM?
不要在任何平台上使用正常的应用程序安装过程。发送适用于Windows的自解压EXE安装文件和适用于Mac的DMG。允许用户在您的网站上选择适当的包,默认为基于其用户代理的一个包。