Java sur Mac...

NeoJF

Membre actif
1 Novembre 2000
485
6
39
1 chance sur 10 comme toi !
rch.web.free.fr
Bonjour !
Voilà, même si ce n'est pas à proprement parler pour programmer en Java, ce que je fais actuellement avec XCode nativement, je me pose des questions sur les moyens de développement Java sur Mac.
En effet, qu'en est-il sur notre plate-forme de la J2SE 5.0 et des J2EE ? Apple fournit par défaut des outils utilisant le J2SE 4.x (si je ne me trompe...) ? Comment programmer pour ces autres distributions ? Où doivent ou peuvent elles s'installer ?
J'ai du mal à comprendre, surtout lorsque en me rendant sur le site de SUN je vois qu'il n'y a rien pour installer la J2SE 5 sur Mac...

Help, please, help... :nailbiting:
 
Bonjour,

Effectivement, la version disponible pour MacOS X est J2SE v.1.4.2. Le passage à Java2 v.1.5 est pressenti pour Tiger (Tiger sur Tiger lol :D ), mais sans aucune certitude. Le problème est que la version Mac de la JSE est développée par Apple, et non par Sun (ce qui explique l'intégration de Swing, mais aussi le décalage des versions...).

Pour ce qui est de la cross-compilation, on peut spécifier la version de la JVM cible dans XCode (Target / <nom du projet> dans la colonne à gauche, puis Settings / Simple view / Java Compiler Settings dans l'éditeur). Sinon, on peut toujours utiliser l'option -target du compilateur javac.
 
Donc impossible de programmer pour J2EE sur Mac, impossible d'avoir un runtime pour la J2EE...
Je comprends pas là, on a un super Unix, et Sun se borne à compiler son Java pour quelques malheureux systèmes (merci pour Windows 2000, XP et autres...).

Là je dois dire que ça m'énerve... J'achèterais rien à Sun, na ! :mad:
 
Tu peux tout à fait développer du J2EE sur Mac !!! A mon avis, y'a pas des masse de gros projets qui utilisent la version 1.5 !!! Je vois pas où est le problème !!!
 
Bon, je sais plus trop où j'en suis là... si je peux développer en J2EE sur mon Mac, je dois dire que ça me fait plaisir, mais comment ça marche ? Puisqu'il me semble que la distrib fournie par Apple est là J2SE 1.4.2, il doit bien manquer les librairies de la J2EE... je suis pas bien callé sur ces spécifications Java pour le moment, je dois avouer, mais ça m'intéresse. Si vous pouviez m'éclaircir...
 
NeoJF a dit:
Bon, je sais plus trop où j'en suis là... si je peux développer en J2EE sur mon Mac, je dois dire que ça me fait plaisir, mais comment ça marche ? Puisqu'il me semble que la distrib fournie par Apple est là J2SE 1.4.2, il doit bien manquer les librairies de la J2EE... je suis pas bien callé sur ces spécifications Java pour le moment, je dois avouer, mais ça m'intéresse. Si vous pouviez m'éclaircir...

Effectivement l'implémentation J2EE n'est pas forcément connu du commun des mortels, par contre un simple petit tour sur le site des dev d'Apple ( http://developer.apple.com/java ) apporte beaucoup de réponses:

http://developer.apple.com/internet/java/enterprisejava.html

http://developer.apple.com/java/creator.html

http://developer.apple.com/tools/jdeveloper.html

Mais je pense que dans ton cas c'est plutot le premier article qui va t'intéresser. Encore une chose si tu te connectes sur le site de dev ( http://connect.apple.com ) sous Download -> Developer Tools tu devrais trouver qqch du genre Application Servers Developer Preview Build 7K248...a télécharger si tu veux faire du J2EE...
 
  • J’aime
Réactions: Dark Templar