Mac OS X Server上的Java:游戏结束?

作为一名目前正在开发使用Java / Tomcat后端的Web应用程序的开发人员,Apple最近宣布弃用Java令我感到震惊。 主要是因为我计划在Mac OS X Server上托管这个Web应用程序(已经在10.5上,很快将在10.6上)。

来自http://www.appleoutsider.com/2010/10/22/java/ :

自英特尔过渡以来,为达尔文构建服务器虚拟机几乎是微不足道的。

这是真的吗? 是否有某个文档描述了如何为Mac OS X Server构建无头Java VM?

您应该可以在Mac OS X上构建OpenJDK而不会有太多麻烦。 它只有Windows和X11前端,但由于你要求无头JVM,这对你来说应该不是问题。

OpenJDK的预构建二进制文件也可用于Mac OS X.请参阅SoyLatte项目(可能需要Java Research License):

请注意,SoyLatte最近已成为OpenJDK BSD-Port项目的一部分:

可以在http://wikis.sun.com/display/OpenJDK/BSDPort上找到OS X Snow Leopard上的OpenJDK构建说明。 显然。 Tomcat在OpenJDK上运行良好,所以你不应该有任何实际问题(即使Oracle从未提升并提供“官方”JDK)。