===== Eclipse ===== * Nous travaillons cette année à l'IUT sur la version eclipse Oxygen (Finalement vous avez Neon sur les machines de l'IUT) ==== Charger des plugins ==== **Pour charger un plugin dans Eclipse**, menu //help// -> //Install new Software// {{ :2014_2015:s3:outils:chargerplugin.png?direct&200 |}} Puis saisir les sites d'"update" comme par exemple sur la figure ci-dessous (ce n'est qu'un exemple, c'est obsolete pour OXYGEN ou NEON : {{ :2014_2015:s3:outils:charger.png?direct&200 |}} Si vous êtes sur Neon, vous devez installer un plugin : EclEmma. Pour cela, help > eclipse Market > Coverage puis choisir le plugin. /* Pour ceux qui voudraient installer l'environnement sur leur machine, voici les plugins installés. Plusieurs plugins seront utilisés : - **Subversion** pour pouvoir connecter directement vos codes à un répertoire SVN * site update : http://subclipse.tigris.org/update_1.10.x * site de ce projet : http://subclipse.tigris.org/ - **Metrics 1.3.6** : This tool also calculates various size and logic complexity metrics, cohesion and coupling OO metrics * site update : http://metrics.sourceforge.net/update * http://metrics.sourceforge.net/ - **PMD**(Programming Mistake Detector) is a source code analyzer. It finds common programming flaws like unused variables, empty catch blocks, unnecessary object creation, and so forth. It supports Java, JavaScript, XML, XSL. * site update : http://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/ * http://pmd.sourceforge.net/pmd-5.1.2/ - **CheckSTyle tool** : * site update : http://eclipse-cs.sf.net/update/ * http://eclipse-cs.sourceforge.net/ * Pour savoir quoi faire : http://eclipse-cs.sourceforge.net/getting_started.html */ ==== Créer un projet MAVEN ==== {{::capture_d_e_cran_2017-08-10_a_23.04.40.png?200|}} {{:capture_d_e_cran_2017-08-10_a_23.06.59.png?200|}} **Résultat :** {{:capture_d_e_cran_2017-08-10_a_23.09.52.png?200|}} ==== Ajouter un .jar externe ==== {{::capture_d_e_cran_2017-08-11_a_00.06.17.png?200|}} AJout d'un jar externe {{:capture_d_e_cran_2017-08-11_a_00.07.04.png?200|}}