Si l'application Java nécessite une certaine version de JRE, comment puis-je vérifier sa disponibilité sur Mac OS X pendant l'installation?Trouver tous les JRE disponibles sous Mac OS X à partir du programme d'installation de l'application Java
4
A
Répondre
1
Il doit être aussi simple que de regarder /System/Library/Frameworks/JavaVM.framework/Versions/
Par ex de ma machine:
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
Ce artical peut aider: http://developer.apple.com/technotes/tn2002/tn2110.html
Estival:
String javaVersion = System.getProperty("java.version");
if (javaVersion.startsWith("1.4")) {
// New features for 1.4
}
+0
Je veux vérifier avant d'exécuter du code Java, probablement en utilisant un script shell. –
Questions connexes
- 1. Récupérez par programme les détails du processeur à partir de Mac OS X
- 2. SWT et Java WebStart sous Mac OS X 10.5
- 3. Pas de détection Sous Mac OS X
- 4. Java Applet, AWT Refresh, problème sous Mac OS X 10.4
- 5. Interrogation Mac OS X Spotlight de Java
- 6. Configuration du serveur d'application "Simple" sous Mac OS X Server?
- 7. Ocaml sous Mac OS X donne une erreur de bus
- 8. Format Lettre tronqué lors de l'impression à partir du navigateur sous Mac OS X
- 9. Paramètre DHCP sous Mac OS X
- 10. Utiliser virtualenv sous Mac OS X
- 11. Puis-je faire du développement Java 6 sous OS X?
- 12. Dormir OS X à partir de Java
- 13. les problèmes d'autorisations sous Mac OS X Tiger Server
- 14. Comment détecter les paramètres régionaux actuels dans Mac OS X à partir du shell
- 15. Qt4Dotnet sur Mac OS X
- 16. Installation de Java 6 sous Mac OS
- 17. Prise en charge du SDK Java Mac OS X
- 18. Cycle de vie de l'applet sous Mac OS X
- 19. Extrait des fichiers Cache.db sous Mac OS X Leopard
- 20. Compilation du code Java sur la ligne de commande sous Mac OS X
- 21. Accéder à l'audio à partir de n'importe quelle application sous Mac OS X
- 22. Alternative à FinalBuilder pour Mac OS X?
- 23. Applet 1.6 sur Mac OS X
- 24. Utilisation de Mac OS X Services-menu à partir d'une application Java/Swing
- 25. JInternalFrame ne maximise pas complètement sous Mac OS X
- 26. Échange de vue Mac OS X
- 27. Comportement étrange - Navigateur SWT sous Mac OS X
- 28. Comment graver un CD audio par programme sous Mac OS X
- 29. Modification du mot de passe de l'utilisateur Mac OS X par programme ou par script
- 30. Ajustements Swing pour Mac OS X
Comment est-il installé? Un script? –