JDK 5.0 Update 2

La seconde mise à jour du JDK 5.0 Tiger est disponible en téléchargement.

Les modifications sont mineures. Pour plus de détails, vous pouvez lire les JDK 5.0 Update 2 Release Notes.
Pour le moment, NetBeans n’est packagé qu’avec la version précédente (Update 1).

Si vous voulez faire mentir le sondage du Forum général Java (Quelle version de java utilisez vous ?), vous n’avez plus qu’à télécharger cette version ;)
Et pour passer le cap en douceur :

JDO 2.0 & EJB 3.0, un heureux mariage !

La communauté des développeurs utilisant JDO peut enfin se réjouir. Le 28 février, le Public Review Reconsideration Ballot est passé avec 75% de oui (le reste étant abstentions). Sacré retournement de situation après les premiers votes de janvier (cf. Java Data Objects 2.0, en difficulté ?).
En voici les détails :

  • Oui : Doug LEA, HP, Borland, Fujitsu, SUN, Google, Intel, Nortel, Apache, BEA, IONA Technologies, SAP
  • Abstentions : JBOSS, IBM, ORACLE
  • N’a pas voté : Apple

Le raprochement entre les JSR développant JDO 2.0 et EJB 3.0, ainsi que la mobilisation de la communauté JDO, ont eu un grand rôle dans ce revirement : à lire, A Letter to the Java Technology Community par Linda DeMichiel et Craig Russell.
Pour plus d’informations sur JDO 2.0 en particulier et JDO en général, voici quelques liens :

Quelques implémentations de JDO :

Java 6.0 Mustang : la Javadoc

Vous aimez farfouiller dans la Javadoc le week-end ? Vous suivez les builds de Java 6.0 Mustang ? J’ai quelque chose qui va vous plaire : Mustang API Docs.
Le jar est auto-extractible, cad :
1 – ) Téléchargez le Jar : jdk-6_0-ea-bin-b25-apidocs-24_feb_2005.jar dans un rép. $mustang-api
2 – $mustang-api/java -jar jdk-6_0-ea-bin-b25-apidocs-24_feb_2005.jar
3 – Acceptez la licence et choisissez le repertoire d’installation : $install-mustang-api
4 – Ouvrez $install-mustang-api/doc/api/index.html
Bienvenue dans la javadoc de Mustang

D’autres liens intéressants :
Mustang project
Latest Mustang binary snapshots
Latest Mustang source snapshots
Summary of changes in Mustang
Et pour les retardataires ( ;) ) Les nouveautés de Java 5.0 – Tiger par Lionel Roux
Bonne lecture :)

Nouveaux tutoriels Java

Voici deux nouveaux tutoriels pour la rubrique Java :

Bonne lecture :)

NetBeans IDE Field Guide

Prentice Hall compte publier pour Juin 2005 un livre couvrant l’EDI NetBeans 4.1. Ce livre est intitulé The NetBeans IDE Field Guide.

Des premiers jets de chapitres sont disponibles au format PDF sur le site de NetBeans :

http://www.netbeans.org/kb/articles/NBFieldGuide.html

Ces chapitres seront très prochainement traduits en français par Vincent Brabant. Par contre, la publication d’une version complète en français ne se ferais que si la demande est suffisante. Si vous seriez intéressés par une version française, passez voter sur le forum (profitez en pour nous donner votre avis sur ces premiers chapitres ;) ).

Bonne lecture :)

Nouvelle page outils Java

Pour continuer, après la nouvelle page API Java, voici la nouvelle page outils :)
Les outils Java sont désormais séparés en :

Si vous voulez améliorer la description d’un élément, si vous pensez qu’une entrée serait mieux sur la page outils que sur la page API (ou inversement) ou si vous remarquez un lien mort, n’hésitez pas. Toutes les idées, critiques et avis sont les bienvenus ;)
Bonne lecture :)

Première version de la FAQ J2EE

Logo FAQ J2EE Voici la première version de la FAQ J2EE. Pour commencer 63 questions/réponses. La prochaine version est déjà en cours d’écriture, mais si vous voulez nous aider à enrichir et corriger la version actuelle, vous êtes les bienvenus ;)
Toutes les informations se trouvent sur le forum : http://www.developpez.net/forums/viewtopic.php?t=281848
N’oubliez pas les autres FAQs (Java, JDBC et Struts).
Bonne lecture :)

100 sources Java

Logo Sources Java Le cap des 100 sources est atteint, sur la page sources de la rubrique Java. Merci à tous pour vos propositions. :)
Si vous voulez nous aider à enrichir cette page, vous pouvez contacter le responsable de la page ou poster vos sources directement sur le forum.
Toutes les informations se trouvent ici : http://www.developpez.net/forums/viewtopic.php?t=215184

Groovy : langage de script pour Java

Logo groovy Groovy 1.0-beta-9 est sorti. Pour ceux qui ne connaissent pas, Groovy est un langage de script pour la plateforme Java. Il peut être comparé à des langages comme Perl, Python ou Ruby.

J’ai découvert ca tout récemment, donc même si je suis déjà en train de scripter, je me pose quelques questions :

  • Un nième langage de script pour Java ? A mettre au même niveau que Jython ou BeanShell : c’est sûr, c’est sympa, mais finalement personne ne l’utilise ?
  • En tant que JSR, aura-t-il plus de facilités pour « s’imposer » ?
  • Quelqu’un à déjà utilisé Groovy (ou utilise des langages comme Jython ou BeanShell) ? Pourquoi ? Comment ?
  • Si vous ne connaissiez pas, vous allez tester ?

Pour résumer : je trouve ca sympa, il faut que je le teste, mais je sais pas trop quoi en faire :))
Vous avez un avis la dessus ?

Pour finir, voici quelques liens pour découvrir Groovy :