Calendrier :

juillet 2014
L Ma Me J V S D
« mai    
 123456
78910111213
14151617181920
21222324252627
28293031  

Archives :

Visiteurs en ligne

Catégorie(s) : Java, Leopard

Java 6 disponible en Developer Preview Release sous Leopard

Une preview de Java 6 est enfin disponible sous Leopard.

[Suite:]

Vous ne trouverez pas cette version sur le site d’Apple, car ce n’est pas une version de Java 6 faites par Apple. Non. Pour cela, il faudra encore attendre, en espérant qu’Apple y travaille.

Alors que la plupart des développeurs sous Mac se plaignaient de l’absence de Java 6 sous Leopard, d’autres sont passés à l’action.

Vu que Mac OS X a un noyau de base BSD, Landon Fuller a repris le travail de portage de Java 6 vers FreeBSD, OpenBSD et NetBSD pour le faire fonctionner sous Leopard.

C’est le résultat de ce travail qu’il a annoncé tout récemment sur son blog.

A notez que cette version de Java 6 nécessite X11 pour fonctionner.

Comme pour toutes versions annoncées comme Developer Preview Release, à utiliser à vos propres risques.

http://landonf.bikemonkey.org/code/macosx/MacOS_Java_16_Developer_Preview_1.20071120.html

Catégorie(s) : Java, Leopard

Mieux contrôler le style des composants visuels dans Java SE 5.0 sur Mac OS X 10.5

Apple vous permet, sous Leopard, avec Java SE 5.0, d’accéder à des propriétés vous permettant de rendre vos applications Java plus proche encore des applications Cocoa, tout en continuant à bénéficier de la portabilité de Java.

Ainsi, une propriété apple.awt.brushMetalLook permettant d’afficher le panneau (JRootPane) dans le look de métal brossé, qu’on retrouve un peu partout sous Leopard.

Mettre le style d’un JProgressBar sur “circular” transformera une barre de progression en une progression circulaire.

Il y a encore plein d’autres propriétés.

Retrouvez les toutes ici : http://developer.apple.com/technotes/tn2007/tn2196.html

Catégorie(s) : Java, Mac Os X

Jboss Application Server absent de Mac OS X Server 10.5

Dans un article rendu public le 2 novembre, on apprend que JBoss Application Server, qui était livré auparavant avec la version 10.4 de Mac OS X Server ne l’est plus avec la version 10.5. Apple nous invite à le télécharger directement depuis le site de Jboss.

Catégorie(s) : Java, Leopard

Java 5 ne sera pas la dernière version de Java sous Mac OS X

En fouinant sur le site de l’Apple Developper Connection dédié à Java, on trouve, en libre accès (sans même devoir s’inscrire), le PDF intitulé

Java on Mac OS X v10.5 Release Notes

On y apprend de tas de choses intéressantes.

1. Tout d’abord, il y est dit que Mac OS X v10.5 est livré aussi bien avec J2SE 5.0 (1.5.0_13-b05) et J2SE 1.4 (1.4.2_16-b05). Il n’y a pas de support de J2SE 1.3 sous Mac OS X v10.5.

Apple recommande fortement l’utilisation de J2SE 5.0, notant J2SE 1.4 comme déprécié.

2. Java est disponible dans toutes les langues standards de Mac OS X. Y compris donc les nouvelles langues qui sont apparues dans Leopard.

3. On y apprend que Java 5 fonctionne en 64 bits sous Leopard. Mais si on lance Java depuis le terminal, c’est par défaut la version 32 bits qui est lancée. Il suffit de rajouter les paramètres ‘-d32′ ou ‘-d64′ pour forcer l’usage de la version 3é ou 64 bits de la JVM. Du moins, pour les machines Intel.

Parmi la longue liste des problèmes connus et résolus, celui-ci me semble le plus intéressant pour les développeurs Java puisqu’il devrait leur donner de l’espoir :

The Aqua Look and Feel in Mac OS X Leopard is a new implementation, and does not provide

backwards compatibility to any client code that uses classes in the apple.laf.* package. The legacy Aqua Look and Feel classes are present in this release for Mac OS X, but will be disabled and/or removed in future releases of Java on Mac OS X.

puisqu’Apple y parle de supprimer le support des classes apple.laf.* dans les futures versions de Java sur Mac OS X. Ce qui laisse sous-entendre que Java 1.5 n’est pas la dernière version de Java sur Mac OS X.

Lisez la Release Notes de Java sur Mac OS X v10.5