如果Java应用程序需要特定的JRE版本,那么在安装期间如何检查其在Mac OS X上的可用性?从Java应用程序安装程序在Mac OS X上查找所有可用的JRE
4
A
回答
1
它应该是为寻找/System/Library/Frameworks/JavaVM.framework/Versions/
例如简单从我的机器:
manoa:~ stu$ ll /System/Library/Frameworks/JavaVM.framework/Versions/
total 56
774077 lrwxr-xr-x 1 root wheel 5 Jul 23 15:31 1.3 -> 1.3.1
167151 drwxr-xr-x 3 root wheel 102 Jan 14 2008 1.3.1
167793 lrwxr-xr-x 1 root wheel 5 Feb 21 2008 1.4 -> 1.4.2
774079 lrwxr-xr-x 1 root wheel 3 Jul 23 15:31 1.4.1 -> 1.4
166913 drwxr-xr-x 8 root wheel 272 Feb 21 2008 1.4.2
168494 lrwxr-xr-x 1 root wheel 5 Feb 21 2008 1.5 -> 1.5.0
166930 drwxr-xr-x 8 root wheel 272 Feb 21 2008 1.5.0
774585 lrwxr-xr-x 1 root wheel 5 Jul 23 15:31 1.6 -> 1.6.0
747415 drwxr-xr-x 8 root wheel 272 Jul 23 10:24 1.6.0
167155 drwxr-xr-x 8 root wheel 272 Jul 23 15:31 A
776765 lrwxr-xr-x 1 root wheel 1 Jul 23 15:31 Current -> A
774125 lrwxr-xr-x 1 root wheel 3 Jul 23 15:31 CurrentJDK -> 1.5
manoa:~ stu$
0
这ARTICAL可能会有帮助: http://developer.apple.com/technotes/tn2002/tn2110.html
综述:
String javaVersion = System.getProperty("java.version");
if (javaVersion.startsWith("1.4")) {
// New features for 1.4
}
+0
我想在运行任何Java代码之前检查,可能使用shell脚本。 – 2008-09-15 15:47:00
相关问题
- 1. 检查应用程序是否安装在MAC OS X上?
- 2. MAC OS X可可应用程序
- 3. Java应用程序Windows与Mac OS X
- 4. 首选的Mac OS X安装程序
- 5. 安装的OS X应用程序
- 6. Java EE安装程序在Mac OS X上崩溃小牛队
- 7. 在启动应用程序之前自动检测JRE版本并在MAC OS X上安装所需版本
- 8. 将JRE嵌入到Mac OS X的Swing应用程序中
- 9. Eclipse在Mac OS X上未找到已安装的JRE
- 10. 在Mac/Linux上查找已安装的应用程序
- 11. Mac OS X显示器/观察应用程序安装
- 12. 枚举在OS X上所有安装的程序
- 13. Mac OS X上的可可应用程序体系结构
- 14. Facebook Canvas应用程序 - 查找已安装应用程序的所有用户
- 15. 如何在安装应用程序之前检查JRE版本,Mac安装程序
- 16. java嵌入式OS X应用程序VS系统安装Java
- 17. 在应用程序上安装phalcon Mac OS
- 18. 从Java/Swing应用程序使用Mac OS X服务菜单
- 19. 在Mac OS X上调试和查杀应用程序?
- 20. 访问从Java的Mac OS X应用程序菜单
- 21. Cocoa OS X - 应用程序安装程序
- 22. 使用安装有OS X的VM开发Xamarin应用程序
- 23. 从VirtualBox在Mac OS x上运行测试Rails应用程序
- 24. 使用C++在Mac OS X上创建应用程序? (没有可可)
- 25. 关闭Mac OS X应用程序
- 26. 应用程序包Mac OS X Leopard
- 27. 在Mac OS上的JavaFX应用程序
- 28. 在MAC OS X中安装定制软件包并使其可供所有应用程序使用
- 29. 如何使用Java应用程序查看Mac OS中安装的软件?
- 30. 在Mac OS X上构建Qt应用程序x部署
它是如何安装?脚本? – 2008-09-15 14:24:13