Java Development Kit
Pour pouvoir développer des applications en Java, il faut d'abord installer le JDK (Java Development Kit) disponible sur le site d'Oracle.Actuellement, la version que j'utilise est le Java SE Development Kit 7 (SE = Standard Edition).
Nota sous Windows : si vous installez n'importe quel programme de développement, je vous conseille de les installer en dehors du répertoire "Program Files" afin d'éviter d'avoir des problèmes avec l'UAC (User Account Control) de Windows. Personnellement, j'installe tous les programmes de développement sous C:\Dev\.
A noter également que l'installeur windows copie les exécutables java dans le répertoire C:\Windows\System32. Donc, si vous lancez une ligne de commande afin de vérifier que l'installation se soit bien effectuée, vous obtenez :
![]() |
Obtenir la version de Java installée |
Eclipse
Depuis de nombreuses années, j'utilise cet environnement très complet, même si des fois il souffre de quelques lenteurs à force d'y ajouter des plugins.Installer
Pour l'installer, allez sur le site d'Eclipse et télécharger la version "Eclipse IDE for Java EE Developers" (fichier zip). Cela permet d'avoir tous les outils pour le développement d'applications d'entreprise.Actuellement, j'utilise la version Kepler (4.3.2).
Une fois le téléchargement effectué, il suffit de dézipper le fichier dans le répertoire "C:\Dev" par exemple.
Lier Eclipse/JDK
Ensuite, il serait possible de lancer Eclipse directement puisque le JDK a été installé précédemment. L'inconvénient de cette technique, c'est que si on change de version de JDK, on va lancer Eclipse avec le nouveau JDK sans s'en rendre compte.Pour lier Eclipse avec le JDK précédemment installé, on va modifier le fichier "eclipse.ini" présent dans le répertoire d'Eclipse, de façon à spécifier la VM (machine virtuelle) que Eclipse va utiliser :
-startup plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.200.v20140116-2212 -product org.eclipse.epp.package.jee.product --launcher.defaultAction openFile --launcher.XXMaxPermSize 256M -showsplash org.eclipse.platform --launcher.XXMaxPermSize 256m --launcher.defaultAction openFile --launcher.appendVmargs -vm C:\Dev\jdk1.7.0_55\bin\javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx512m
Modifier la taille de la mémoire
Par la même occasion, on peut modifier la taille du heap, de façon à allouer plus de mémoire dès le démarrage (-Xms), car Eclipse va utiliser au moins 300M. La valeur -Xmx correspond à la valeur maximale du heap : il sera donc certainement nécessaire d'augmenter cette valeur, surtout si vous gérez beaucoup de projets. Les valeurs que vous mettez, dépendent également de votre machine (32 ou 64) et de ses capacités en RAM.-vm C:\Dev\jdk1.7.0_55\bin\javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.6 -Xms256m -Xmx512m
Spécifier un username
Lorsque vous créez une nouvelle classe dans Eclipse, le paramètre "@author" est spécifié au niveau de la javadoc de votre classe. Par défaut, la valeur utilisée est celle de votre compte Windows (par exemple Bruno Cornouiller). Dans le cadre de projets d'entreprise, on a tendance à utiliser plutôt un login utilisateur (bcornouiller). Afin que Eclipse renseigne automatiquement l'auteur par votre login, il faut ajouter la variable "-Duser.name" dans le fichier "eclipse.ini" :-vm C:\Dev\jdk1.7.0_55\bin\javaw.exe -vmargs -Dosgi.requiredJavaVersion=1.6 -Duser.name=bcornouiller -Xms256m -Xmx512m
Espace de travail
Lorsque vous lancez Eclipse, vous devez choisir un workspace (espace de travail) dans lequel vous pourrez créer vos projets. Il faut toujours choisir un workspace en dehors du répertoire d'installation d'Eclipse, par exemple dans "C:\Projects\workspace".Vous êtes prêt à développer ! Bonne route !
Aucun commentaire:
Enregistrer un commentaire