我是Java 7中的编程软件。该软件的用户并非都是最新的(特别是Mac用户)。因此,我需要一个可以轻松与软件安装集成的安装程序(Windows / OSX)。 Windows 7有一个普通的安装程序,所以我特别专注于为Mac找到一个。如果它可以检查XCode和其他要求,也可以获得奖励。
我在想另一个选择就是使用Java 7中的一些库(例如文件系统库)。但是,我认为由于编译类中的版本号可能无法实现这一点?我无法使用Java 6编译器来编译这些库(因为它们是Java 7代码)。
我认为我不是唯一有这个问题的人。某处必须有解决方案,但我还没找到。
任何帮助都将不胜感激。
答案 0 :(得分:2)
JAva 7尚未在Mac OS X上正式支持,如果您正在寻找Mac OS X的JAva 7安装程序,请查看Google Code上的openjdk-osx-build项目。
答案 1 :(得分:2)
为了获得最佳用户体验,我建议您使用PackageMaker创建一个.pkg文件,然后您可以将该文件提供给Mac用户。这允许他们只需点击一下即可安装您的应用。
在软件包中,您可以捆绑您的应用程序存档(JAR文件),任何必要的资源和两个脚本,一个用于检查目标系统上是否存在Java 7,另一个用于在未找到时安装它。我建议将最新版本的OpenJDK7与您的pkg捆绑在一起,至少在为Mac发布官方Java 7 SDK之前。
答案 2 :(得分:-1)