Return to list

fichiers java introuvables dans mon eclipse

avatar provided by gravatar.com soma | Oct 5, 2011 12:04:00 AM

fichiers java introuvables dans mon eclipse

Bonjour, 

Comment faire pour avoir tous les sources .java de Lucette dans Eclipse?

Vote Score 170

Share

Report

Commentaires (7 )

Posted by : soma | 24/10/2011 02:50:27
[quote=VVO]Bonjour, Le plus simple est d'exécuter la commande suivante sur votre projet :
mvn eclipse:eclipse -DdownloadSources=true
Attention : si vous travaillez avec des versions snapshots, les sources ne sont pas déployées sur le repository maven [hormis le lutece-core] (elles sont en revanche disponibles sur le référentiel svn).[/quote] Bonjour, J'ai essayé cette commande maven mais ça ne m'a pas permis d'avoir les sources. Pourtant la commande s'est bien exécutée. Voici le contenu de console après exéution de la commande: [code][INFO] Scanning for projects... [INFO] artifact fr.paris.lutece.tools:maven-lutece-plugin: checking for updates from lutece [INFO] artifact org.codehaus.mojo:cobertura-maven-plugin: checking for updates from lutece [INFO] artifact org.apache.maven.plugins:maven-surefire-report-plugin: checking for updates from lutece [INFO] Searching repository for plugin with prefix: 'eclipse'. [INFO] org.apache.maven.plugins: checking for updates from lutece [INFO] org.codehaus.mojo: checking for updates from lutece [INFO] artifact org.apache.maven.plugins:maven-eclipse-plugin: checking for updates from lutece [INFO] ------------------------------------------------------------------------ [INFO] Building Mon premier portail Lutece [INFO] task-segment: [eclipse:eclipse] [INFO] ------------------------------------------------------------------------ [INFO] Preparing eclipse:eclipse [INFO] No goals needed for project - skipping [INFO] [eclipse:eclipse {execution: default-cli}] [INFO] Using Eclipse Workspace: C:\Users\moi\Documents\workspace [INFO] no substring wtp server match. [INFO] Using as WTP server : VMware vFabric tc Server Developer Edition (Runtime) v2.5 [INFO] Adding default classpath container: org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5 Downloading: http://dev.lutece.paris.fr/maven_repository/opensymphony/quartz/1.6.3/quartz-1.6.3.pom [INFO] Unable to find resource 'opensymphony:quartz:pom:1.6.3' in repository lutece (http://dev.lutece.paris.fr/maven_repository) Downloading: http://repo1.maven.org/maven2/opensymphony/quartz/1.6.3/quartz-1.6.3.pom [INFO] Unable to find resource 'opensymphony:quartz:pom:1.6.3' in repository central (http://repo1.maven.org/maven2) [INFO] artifact fr.paris.lutece.plugins:library-lucene: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:library-lucene: checking for updates from central [INFO] artifact fr.paris.lutece:lutece-core: checking for updates from lutece [INFO] artifact fr.paris.lutece:lutece-core: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-calendar: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-calendar: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-document: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-document: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-solr: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-solr: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-digglike: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-digglike: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-directory: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-directory: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:library-image: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:library-image: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-blobstoreclient: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-blobstoreclient: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:library-httpaccess: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:library-httpaccess: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:library-signrequest: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:library-signrequest: checking for updates from central [INFO] artifact commons-httpclient:commons-httpclient: checking for updates from lutece [INFO] artifact commons-httpclient:commons-httpclient: checking for updates from central [INFO] artifact log4j:log4j: checking for updates from lutece [INFO] artifact log4j:log4j: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-form: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-form: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-helpdesk: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-helpdesk: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-htmlpage: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-htmlpage: checking for updates from central Downloading: http://dev.lutece.paris.fr/maven_repository/org/opensaml/opensaml/1.1b/opensaml-1.1b.pom [INFO] Unable to find resource 'org.opensaml:opensaml:pom:1.1b' in repository lutece (http://dev.lutece.paris.fr/maven_repository) Downloading: http://developer.ja-sig.org/maven2/org/opensaml/opensaml/1.1b/opensaml-1.1b.pom [INFO] Unable to find resource 'org.opensaml:opensaml:pom:1.1b' in repository jasig-repository (http://developer.ja-sig.org/maven2) Downloading: http://repo1.maven.org/maven2/org/opensaml/opensaml/1.1b/opensaml-1.1b.pom [INFO] Unable to find resource 'org.opensaml:opensaml:pom:1.1b' in repository central (http://repo1.maven.org/maven2) [INFO] artifact fr.paris.lutece.plugins:plugin-mylutece: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-mylutece: checking for updates from jasig-repository [INFO] artifact fr.paris.lutece.plugins:plugin-mylutece: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-wiki: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-wiki: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-workflow: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-workflow: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:plugin-html: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:plugin-html: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:library-rss: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:library-rss: checking for updates from central [INFO] artifact fr.paris.lutece.plugins:library-updater: checking for updates from lutece [INFO] artifact fr.paris.lutece.plugins:library-updater: checking for updates from central [INFO] File C:\Users\moi\Documents\workspace\mon-lutece\.project already exists. Additional settings will be preserved, run mvn eclipse:clean if you want old settings to be removed. [INFO] Wrote Eclipse project for "mon-lutece" to C:\Users\moi\Documents\workspace\mon-lutece. [INFO] Javadoc for some artifacts is not available. Please run the same goal with the -DdownloadJavadocs=true parameter in order to check remote repositories for javadoc. List of artifacts without a javadoc archive: o javax.activation:activation:1.1 o commons-httpclient:commons-httpclient:3.1 o commons-lang:commons-lang:2.3 o commons-dbcp:commons-dbcp:1.2.2 o commons-pool:commons-pool:1.3 o log4j:log4j:1.2.13 o org.freemarker:freemarker:2.3.16 o jtidy:jtidy:8.0 o javax.mail:mail:1.4 o mysql:mysql-connector-java:5.1.12 o org.springframework:spring-aop:3.0.5.RELEASE o aopalliance:aopalliance:1.0 o org.springframework:spring-asm:3.0.5.RELEASE o org.springframework:spring-beans:3.0.5.RELEASE o org.springframework:spring-core:3.0.5.RELEASE o org.springframework:spring-context:3.0.5.RELEASE o org.springframework:spring-expression:3.0.5.RELEASE o org.springframework:spring-orm:3.0.5.RELEASE o org.springframework:spring-jdbc:3.0.5.RELEASE o org.springframework:spring-tx:3.0.5.RELEASE o opensymphony:quartz:1.6.3 o fr.paris.lutece.plugins:library-lucene:1.0.5 o org.apache.poi:poi:3.6 o org.apache.poi:poi-scratchpad:3.6 o org.apache.poi:poi-ooxml:3.6 o org.apache.poi:poi-ooxml-schemas:3.6 o org.apache.xmlbeans:xmlbeans:2.3.0 o org.apache.geronimo.specs:geronimo-stax-api_1.0_spec:1.0.1 o dom4j:dom4j:1.6.1 o xml-apis:xml-apis:1.0.b2 o org.ccil.cowan.tagsoup:tagsoup:1.2 o asm:asm:3.1 o com.drewnoakes:metadata-extractor:2.4.0-beta-1 o javassist:javassist:3.6.0.GA o net.sf.json-lib:json-lib:2.4 o fr.paris.lutece.plugins:library-lutece-unit-testing:2.0.6 o junit:junit:4.8.1 o fr.paris.lutece.plugins:module-calendar-document:1.0.3 o fr.paris.lutece.plugins:plugin-calendar:3.0.2 o ical4j:ical4j:0.9.20 o org.htmlparser:htmlparser:1.6 o fr.paris.lutece.plugins:module-calendar-solr:1.0.1 o org.codehaus.woodstox:wstx-asl:3.2.7 o stax:stax-api:1.0.1 o fr.paris.lutece.plugins:module-digglike-solr:1.0.2 o fr.paris.lutece.plugins:plugin-digglike:2.2.2 o fr.paris.lutece.plugins:module-directory-solr:1.0.1 o fr.paris.lutece.plugins:plugin-directory:2.0.6 o net.sf.opencsv:opencsv:1.8 o org.json:json:20080701 o fr.paris.lutece.plugins:library-image:1.0.1 o fr.paris.lutece.plugins:library-httpaccess:2.3.1 o fr.paris.lutece.plugins:library-signrequest:1.0.1 o bouncycastle:bcmail-jdk14:138 o bouncycastle:bcprov-jdk14:138 o org.bouncycastle:bcprov-jdk14:1.38 o org.bouncycastle:bcmail-jdk14:1.38 o fr.paris.lutece.plugins:module-form-exportdirectory:1.1.4 o fr.paris.lutece.plugins:plugin-form:2.4.4 o jfree:jfreechart:1.0.5 o jfree:jcommon:1.0.9 o fr.paris.lutece.plugins:module-helpdesk-solr:1.0.1 o fr.paris.lutece.plugins:plugin-helpdesk:2.1.4 o fr.paris.lutece.plugins:module-htmlpage-solr:1.0.1 o fr.paris.lutece.plugins:plugin-htmlpage:2.1.4 o fr.paris.lutece.plugins:module-mylutece-cas:1.1.1 o org.jasig.cas:cas-client-core:3.1.10 o org.opensaml:opensaml:1.1b o org.apache.santuario:xmlsec:1.4.0 o fr.paris.lutece.plugins:plugin-mylutece:3.0.1 o fr.paris.lutece.plugins:module-mylutece-database:2.3.1 o fr.paris.lutece.plugins:module-wiki-solr:1.0.1 o fr.paris.lutece.plugins:plugin-wiki:1.0.1 o fr.paris.lutece.plugins:module-workflow-fillingdirectory:1.0.5 o fr.paris.lutece.plugins:plugin-workflow:2.0.2 o fr.paris.lutece.plugins:plugin-childpages:2.1.1 o fr.paris.lutece.plugins:plugin-contact:2.1.3 o fr.paris.lutece.plugins:plugin-files2docs:1.0.3 o fr.paris.lutece.plugins:plugin-googleapi:2.1.2 o fr.paris.lutece.plugins:plugin-html:2.1.3 o fr.paris.lutece.plugins:plugin-insertalbum:1.1.4 o fr.paris.lutece.plugins:plugin-insertmap:1.1.1 o fr.paris.lutece.plugins:plugin-library:2.1.1 o fr.paris.lutece.plugins:plugin-linkpages:2.2.0 o fr.paris.lutece.plugins:plugin-menus:1.0.2 o fr.paris.lutece.plugins:plugin-newsletter:2.2.3 o jakarta-regexp:jakarta-regexp:1.4 o fr.paris.lutece.plugins:plugin-pagelinkservice:2.2.0 o fr.paris.lutece.plugins:plugin-quicklinks:2.1.3 o fr.paris.lutece.plugins:plugin-quiz:1.0.0 o fr.paris.lutece.plugins:plugin-regularexpression:2.0.3 o fr.paris.lutece.plugins:plugin-rss:2.2.4 o fr.paris.lutece.plugins:library-rss:1.0.3 o net.java.dev.rome:rome:1.0.0 o jdom:jdom:1.0 o fr.paris.lutece.plugins:plugin-searchstats:2.1.4 o fr.paris.lutece.plugins:plugin-sitemap:1.1.3 o fr.paris.lutece.plugins:plugin-systeminfo:2.1.1 o fr.paris.lutece.plugins:plugin-tagcloud:2.1.4 o fr.paris.lutece.plugins:plugin-updater:1.2.0 o fr.paris.lutece.plugins:library-updater:1.0.5 o fr.paris.lutece.plugins:plugin-upload:2.1.1 o fr.paris.lutece.plugins:plugin-urlrewriter:1.1.3 o org.tuckey:urlrewrite:3.2.0 o fr.paris.lutece.plugins:plugin-urlrewriteradmin:1.1.2 o fr.paris.lutece.plugins:plugin-whatsnew:2.1.1 o fr.paris.lutece.plugins:plugin-wrapper:1.0.1 o javax.servlet:jsp-api:2.0 o javax.servlet:servlet-api:2.4 [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESSFUL [INFO] ------------------------------------------------------------------------ [INFO] Total time: 23 seconds [INFO] Finished at: Mon Oct 24 02:41:40 CEST 2011 [INFO] Final Memory: 39M/359M [INFO] ------------------------------------------------------------------------ [/code] Je me demande si ce n'est pas mon Pom.xml qui cause problème, ça se trouve les sources ne sont pas disponibles pour mon pom dans ce cas quel projet pom.xml je dois avoir et qui me permettrait d'avoir les sources? Je vous donne le contenu de mon fichier pom.xml: [code] lutece-parent-pom fr.paris.lutece 2.28 4.0.0 fr.paris.lutece mon-lutece lutece-site 1.0 Mon premier portail Lutece Mon premier portail Lutece généré par Maven lutece luteceRepository http://dev.lutece.paris.fr/maven_repository fr.paris.lutece lutece-core 3.0.2 lutece-core fr.paris.lutece.plugins plugin-document 2.2.2 lutece-plugin fr.paris.lutece.plugins plugin-solr 2.1.6 lutece-plugin fr.paris.lutece.plugins module-document-solr 1.0.1 lutece-plugin fr.paris.lutece.plugins plugin-form 2.4.4 lutece-plugin fr.paris.lutece.plugins plugin-directory 2.0.6 lutece-plugin fr.paris.lutece.plugins module-directory-solr 1.0.1 lutece-plugin fr.paris.lutece.plugins module-form-exportdirectory 1.1.4 lutece-plugin fr.paris.lutece.plugins module-workflow-fillingdirectory 1.0.5 lutece-plugin fr.paris.lutece.plugins plugin-workflow 2.0.2 lutece-plugin fr.paris.lutece.plugins plugin-calendar 3.0.2 lutece-plugin fr.paris.lutece.plugins module-calendar-document 1.0.3 lutece-plugin fr.paris.lutece.plugins module-calendar-solr 1.0.1 lutece-plugin fr.paris.lutece.plugins plugin-childpages 2.1.1 lutece-plugin fr.paris.lutece.plugins plugin-contact 2.1.3 lutece-plugin fr.paris.lutece.plugins plugin-digglike 2.2.2 lutece-plugin fr.paris.lutece.plugins module-digglike-solr 1.0.2 lutece-plugin fr.paris.lutece.plugins plugin-files2docs 1.0.3 lutece-plugin fr.paris.lutece.plugins module-helpdesk-solr 1.0.1 lutece-plugin fr.paris.lutece.plugins plugin-helpdesk 2.1.4 lutece-plugin fr.paris.lutece.plugins plugin-html 2.1.3 lutece-plugin fr.paris.lutece.plugins plugin-htmlpage 2.1.4 lutece-plugin fr.paris.lutece.plugins module-htmlpage-solr 1.0.1 lutece-plugin fr.paris.lutece.plugins plugin-insertalbum 1.1.4 lutece-plugin fr.paris.lutece.plugins plugin-googleapi 2.1.2 lutece-plugin fr.paris.lutece.plugins plugin-insertmap 1.1.1 lutece-plugin fr.paris.lutece.plugins plugin-library 2.1.1 lutece-plugin fr.paris.lutece.plugins plugin-linkpages 2.2.0 lutece-plugin fr.paris.lutece.plugins module-mylutece-database 2.3.1 lutece-plugin fr.paris.lutece.plugins module-mylutece-cas 1.1.1 lutece-plugin fr.paris.lutece.plugins plugin-mylutece 3.0.1 lutece-plugin fr.paris.lutece.plugins plugin-newsletter 2.2.3 lutece-plugin fr.paris.lutece.plugins plugin-pagelinkservice 2.2.0 lutece-plugin fr.paris.lutece.plugins plugin-quicklinks 2.1.3 lutece-plugin fr.paris.lutece.plugins plugin-rss 2.2.4 lutece-plugin fr.paris.lutece.plugins plugin-searchstats 2.1.4 lutece-plugin fr.paris.lutece.plugins plugin-regularexpression 2.0.3 lutece-plugin fr.paris.lutece.plugins plugin-systeminfo 2.1.1 lutece-plugin fr.paris.lutece.plugins plugin-sitemap 1.1.3 lutece-plugin fr.paris.lutece.plugins plugin-tagcloud 2.1.4 lutece-plugin fr.paris.lutece.plugins plugin-upload 2.1.1 lutece-plugin fr.paris.lutece.plugins plugin-updater 1.2.0 lutece-plugin fr.paris.lutece.plugins plugin-urlrewriter 1.1.3 lutece-plugin fr.paris.lutece.plugins plugin-urlrewriteradmin 1.1.2 lutece-plugin fr.paris.lutece.plugins plugin-whatsnew 2.1.1 lutece-plugin fr.paris.lutece.plugins module-wiki-solr 1.0.1 lutece-plugin fr.paris.lutece.plugins plugin-wrapper 1.0.1 lutece-plugin fr.paris.lutece.plugins plugin-menus 1.0.2 lutece-plugin fr.paris.lutece.plugins plugin-quiz 1.0.0 lutece-plugin [/code]
 
Posted by : VVO | 21/10/2011 09:37:54
Bonjour, Le plus simple est d'exécuter la commande suivante sur votre projet :
mvn eclipse:eclipse -DdownloadSources=true
Attention : si vous travaillez avec des versions snapshots, les sources ne sont pas déployées sur le repository maven [hormis le lutece-core] (elles sont en revanche disponibles sur le référentiel svn).
 
Posted by : soma | 20/10/2011 21:45:29
[quote=soma][quote=VVO]Il est fort probable que les jars que vous utilisiez soient des versions stables, il faudrait donc faire un checkout des sources de la version que vous trouverez dans le répertoire tags.[/quote] Bonsoir, Y a t il pas un moyen de générer mes sources java avec maven? pour être sûr que mes sources .java correspondent bien à ce que j'ai en .jar. Après des recherches j'ai vu qu'on pouvait le faire très simplement avec maven en faisant "download sources" possible après un clic droit sur le projet mon-lutece -->maven-->download sources. Sauf que dans mon cas rien ne se passe. Alors est ce que c'est parce que les sources ne sont pas disponibles [/quote]
 
Posted by : soma | 20/10/2011 21:44:06
[quote=VVO]Il est fort probable que les jars que vous utilisiez soient des versions stables, il faudrait donc faire un checkout des sources de la version que vous trouverez dans le répertoire tags.[/quote] Bonsoir, Y a t il pas un moyen de générer mes sources java avec maven? pour être sûr que mes sources .java correspondent bien à ce que j'ai en .jar. Après des recherches j'ai vu qu'on pouvait le faire très simplement avec maven en faisant "download sources" possible après un clic droit sur le projet mon-lutece -->maven-->download sources. Sauf que dans mon cas rien ne se passe. Alors est ce que c'est parce que les sources des ne sont pas disponibles
 
Posted by : VVO | 12/10/2011 09:45:59
Il est fort probable que les jars que vous utilisiez soient des versions stables, il faudrait donc faire un checkout des sources de la version que vous trouverez dans le répertoire tags.
 
Posted by : soma | 11/10/2011 23:59:08
[quote=VVO]Bonjour, Les sources sont disponibles à l'adresse suivante : http://dev..paris.fr/svn/lutece/portal/trunk/[/quote] Bonsoir, Sur le SVN, faudrait il prendre depuis le trunk (core + plugins) ou prendre le core à part puis les plugins selon mes besoins. Aussi, après avoir généré le site par maven on a bien les .jar dans Eclipse, le fait de faire un SVN checkout de la source ne causera pas de problème (conflit entre mes jar et le code source)?
 
Posted by : VVO | 06/10/2011 09:22:36
Bonjour, Les sources sont disponibles à l'adresse suivante : http://dev.lutece.paris.fr/svn/lutece/portal/trunk/
 

 Top of the page

Return to list