Monthly Archives: juin 2014

Intégration de Java 8 dans Eclipse Kepler

Java 8 est sorti récemment et avec lui des supports ont été réalisés pour les principaux IDE. NetBeans 8 intègre nativement Java 8, il est disponible à cette adresse. Pour Eclipse, le support de Java 8 est disponible en mise à jour et installable très simplement. Je vais décrire la procédure à réaliser.

java8eclipse

spacer

Installation et gestion des versions de Java sous Linux

L’installation de programmes sous Linux se fait généralement par les gestionnaires de packages qui assurent les mises à jour des programmes. Java n’échappe pas à cette règle. Cependant plusieurs versions des Java Development Kit et de Java Runtime Environment sont parfois disponibles sur les dépôts : Open et Oracle. Il est également possible d’avoir installé plusieurs versions sur sa propre machine, alors il faut pouvoir changer la configuration utilisée par défaut. Quelles sont les différences entre ces environnement et comment les changer?

 javatux

spacer

Imports en Java et avec Eclipse

Lors du développement de projets assez importants, il est normal d’importer des packages qui ne seront plus utilisés avec l’évolution de la classe. Il faut systématiquement vérifier les fichiers pour en retirer les packages inutilisés. Eclipse permet d’automatiser toute cette gestion. Voyons comment.

eclipselogo

spacer

Apache Maven, un outil indispensable

Dans le cadre d’un projet personnel, je souhaite réutiliser les technologies rencontrées lors de mon stage en entreprise de quatrième année. Je vais présenter ces technologies dans le cadre de mon utilisation lors de ce projet. Maven est un outil de gestion de projet Java qui permet la mise en place de règles universelles et simples pour le paramétrage d’un projet en Java. Les possibilités de cet outil sont très vastes : compilation, déploiement, génération de la documentation, lancement des tests, génération d’une structure de projet, récupération de dépendances, gestion des ressources… Je vous présenterai ici, certaines de ces fonctions, vues lors de la création de mon projet personnel.

Logo de Apache Maven

 

spacer

Conférence : Java 8, Lambdas, Streams, et Collectors s’invitent au Jug de Lyon

Java 8 est sorti maintenant depuis quelques semaines et promet d’après ses développeurs d’être une grande révolution dans le monde Java. Lundi 26 mai dernier avait lieu à Lyon une conférence dans le cadre du Lyon Java User Group. José Paumard nous proposait une rapide présentation de quelques nouveautés de Java 8 : les lambdas, les Streams et les Collectors. José Paumard est maître de conférence à l’université Paris 13, Ingénieur indépendant et développeur de programmes open-sources, je vous invite à vous rendre sur son site blog.paumard.org, sur lequel il publie ses cours sur le Java. Je vais tâcher ici de vous résumer le contenu de la conférence.

Logo Java 8

spacer