Hi, you should compile jenkins first (mvn install -DskipTests), THEN perform eclipse:eclipse. Vincent
2012/4/18 ghostrok <[email protected]> > Hi everyone.. > > I'm jenkins newbie and try import jenkins project by eclipse > > but following errors occured. how can i resolve this errors.. > > > *settings.xml* > * > * > <?xml version="1.0" encoding="UTF-8"?> > > <settings> > <profiles> > <profile> > <id>jenkins</id> > <activation> > <activeByDefault>true</activeByDefault> > </activation> > <repositories> > <repository> > <id>java.net-m2-repository</id> > <url> > http://maven.jenkins-ci.org:8081/content/repositories/releases/ > </url> > </repository> > </repositories> > <pluginRepositories> > <pluginRepository> > <id>jenkins-m2-repository</id> > <name>Jenkins Plugin Repository</name> > <url> > http://maven.jenkins-ci.org:8081/content/repositories/releases/</url> > <layout>default</layout> > </pluginRepository> > <pluginRepository> > <id>maven.jenkins-ci.org</id> > <url>http://maven.glassfish.org/content/groups/public/</url> > </pluginRepository> > </pluginRepositories> > </profile> > </profiles> > <pluginGroups> > <pluginGroup>org.jenkins-ci.tools</pluginGroup> > </pluginGroups> > > </settings> > > > * > * > * > * > > *mvn -v Result * > > Apache Maven 3.0.4 (r1232337; 2012-01-17 17:44:56+0900) > Maven home: C:\apache-maven-3.0.4\bin\.. > Java version: 1.6.0_30, vendor: Sun Microsystems Inc. > Java home: C:\Program Files\Java\jdk1.6.0_30\jre > Default locale: ko_KR, platform encoding: MS949 > OS name: "windows 7", version: "6.1", arch: "x86", family: "windows" > > > ===================================================================================================================== > > *mvn eclipse:eclipse Result * > > [INFO] Scanning for projects... > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Build Order: > [INFO] > [INFO] Jenkins main module > [INFO] Jenkins CLI > [INFO] Jenkins core > [INFO] Maven Integration plugin > [INFO] Jenkins war > [INFO] Test harness for Jenkins and plugins > [INFO] Jenkins UI sample plugin > [INFO] > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Jenkins main module 1.447.2-SNAPSHOT > [INFO] > ------------------------------------------------------------------------ > [INFO] > [INFO] >>> maven-eclipse-plugin:2.8:eclipse (default-cli) @ pom >>> > [INFO] > [INFO] --- maven-enforcer-plugin:1.0.1:enforce (default) @ pom --- > [INFO] > [INFO] --- maven-enforcer-plugin:1.0.1:display-info (default) @ pom --- > [INFO] Maven Version: 3.0.4 > [INFO] JDK Version: 1.6.0_30 normalized as: 1.6.0-30 > [INFO] OS Info: Arch: x86 Family: windows Name: windows 7 Version: 6.1 > [INFO] > [INFO] --- build-helper-maven-plugin:1.7:timestamp-property > (timestamp-property) @ pom --- > [INFO] Setting property 'now' to '04/18/2012 00:10 GMT'. > [INFO] > [INFO] --- build-helper-maven-plugin:1.7:regex-property (version-property) > @ pom --- > [INFO] Setting property 'build.version' to '1.447.2-SNAPSHOT > (private-04/18/2012 00:10 GMT-ghostrok)'. > [INFO] > [INFO] --- gmaven-plugin:1.3:generateStubs (default) @ pom --- > [INFO] No sources found for Java stub generation > [INFO] > [INFO] --- maven-remote-resources-plugin:1.2:process (default) @ pom --- > [INFO] Setting property: classpath.resource.loader.class => > 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. > [INFO] Setting property: velocimacro.messages.on => 'false'. > [INFO] Setting property: resource.loader => 'classpath'. > [INFO] Setting property: resource.manager.logwhenfound => 'false'. > [INFO] > [INFO] <<< maven-eclipse-plugin:2.8:eclipse (default-cli) @ pom <<< > [INFO] > [INFO] --- maven-eclipse-plugin:2.8:eclipse (default-cli) @ pom --- > [INFO] Not running eclipse plugin goal for pom project > [INFO] Using Eclipse Workspace: C:\WORKSP~1 > [INFO] no substring wtp server match. > [INFO] Using as WTP server : Apache Tomcat v6.0 > [INFO] Adding default classpath container: > org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5 > [INFO] > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Jenkins CLI 1.447.2-SNAPSHOT > [INFO] > ------------------------------------------------------------------------ > [INFO] > [INFO] >>> maven-eclipse-plugin:2.8:eclipse (default-cli) @ cli >>> > [INFO] > [INFO] --- maven-enforcer-plugin:1.0.1:enforce (default) @ cli --- > [INFO] > [INFO] --- maven-enforcer-plugin:1.0.1:display-info (default) @ cli --- > [INFO] Maven Version: 3.0.4 > [INFO] JDK Version: 1.6.0_30 normalized as: 1.6.0-30 > [INFO] OS Info: Arch: x86 Family: windows Name: windows 7 Version: 6.1 > [INFO] > [INFO] --- build-helper-maven-plugin:1.7:timestamp-property > (timestamp-property) @ cli --- > [INFO] Setting property 'now' to '04/18/2012 00:11 GMT'. > [INFO] > [INFO] --- build-helper-maven-plugin:1.7:regex-property (version-property) > @ cli --- > [INFO] Setting property 'build.version' to '1.447.2-SNAPSHOT > (private-04/18/2012 00:11 GMT-ghostrok)'. > [INFO] > [INFO] --- gmaven-plugin:1.3:generateStubs (default) @ cli --- > [INFO] No sources found for Java stub generation > [INFO] > [INFO] --- maven-localizer-plugin:1.12:generate (default) @ cli --- > [INFO] > [INFO] --- maven-remote-resources-plugin:1.2:process (default) @ cli --- > [INFO] Setting property: classpath.resource.loader.class => > 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. > [INFO] Setting property: velocimacro.messages.on => 'false'. > [INFO] Setting property: resource.loader => 'classpath'. > [INFO] Setting property: resource.manager.logwhenfound => 'false'. > [INFO] > [INFO] <<< maven-eclipse-plugin:2.8:eclipse (default-cli) @ cli <<< > [INFO] > [INFO] --- maven-eclipse-plugin:2.8:eclipse (default-cli) @ cli --- > [INFO] Using Eclipse Workspace: C:\WORKSP~1 > [INFO] no substring wtp server match. > [INFO] Using as WTP server : Apache Tomcat v6.0 > [INFO] Adding default classpath container: > org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5 > [INFO] File C:\workspace\jenkinsci-jenkins-a0c66d8\cli\.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 "cli" to > C:\workspace\jenkinsci-jenkins-a0c66d8\cli. > [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 junit:junit:3.8 > o junit:junit-dep:4.10 > o org.hamcrest:hamcrest-core:1.2.1 > o org.jenkins-ci.main:remoting:2.11 > o org.jvnet:animal-sniffer-annotation:1.0 > o org.jvnet.hudson:test-annotations:1.0 > o org.jvnet.hudson:trilead-ssh2:build212-hudson-5 > o org.jvnet.localizer:localizer:1.10 > > [INFO] > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Jenkins core 1.447.2-SNAPSHOT > [INFO] > ------------------------------------------------------------------------ > [INFO] > [INFO] >>> maven-eclipse-plugin:2.8:eclipse (default-cli) @ jenkins-core > >>> > [INFO] > [INFO] --- maven-enforcer-plugin:1.0.1:enforce (default) @ jenkins-core --- > [INFO] > [INFO] --- maven-enforcer-plugin:1.0.1:display-info (default) @ > jenkins-core --- > [INFO] Maven Version: 3.0.4 > [INFO] JDK Version: 1.6.0_30 normalized as: 1.6.0-30 > [INFO] OS Info: Arch: x86 Family: windows Name: windows 7 Version: 6.1 > [INFO] > [INFO] --- build-helper-maven-plugin:1.7:timestamp-property > (timestamp-property) @ jenkins-core --- > [INFO] Setting property 'now' to '04/18/2012 00:11 GMT'. > [INFO] > [INFO] --- build-helper-maven-plugin:1.7:regex-property (version-property) > @ jenkins-core --- > [INFO] Setting property 'build.version' to '1.447.2-SNAPSHOT > (private-04/18/2012 00:11 GMT-ghostrok)'. > [INFO] > [INFO] --- gmaven-plugin:1.3:generateStubs (default) @ jenkins-core --- > [INFO] Generated 3 Java stubs > [INFO] > [INFO] --- maven-localizer-plugin:1.12:generate (default) @ jenkins-core > --- > [INFO] > [INFO] --- antlr-maven-plugin:2.1:generate (cron) @ jenkins-core --- > [INFO] Using Antlr grammar: > C:\workspace\jenkinsci-jenkins-a0c66d8\core\src\main\grammar\crontab.g > [INFO] The grammar is already generated. > [INFO] > [INFO] --- antlr-maven-plugin:2.1:generate (labelExpr) @ jenkins-core --- > [INFO] Using Antlr grammar: > C:\workspace\jenkinsci-jenkins-a0c66d8\core\src\main\grammar\labelExpr.g > [INFO] The grammar is already generated. > [INFO] > [INFO] --- maven-remote-resources-plugin:1.2:process (default) @ > jenkins-core --- > [INFO] Setting property: classpath.resource.loader.class => > 'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'. > [INFO] Setting property: velocimacro.messages.on => 'false'. > [INFO] Setting property: resource.loader => 'classpath'. > [INFO] Setting property: resource.manager.logwhenfound => 'false'. > [INFO] > [INFO] --- maven-hpi-plugin:1.78:generate-taglib-interface (default) @ > jenkins-core --- > [INFO] > [INFO] --- maven-dependency-plugin:2.3:copy (winsw) @ jenkins-core --- > [INFO] Configured Artifact: com.sun.winsw:winsw:bin:1.10:exe > [INFO] com.sun.winsw:winsw:bin:1.10:exe already exists in > C:\workspace\jenkinsci-jenkins-a0c66d8\core\target\classes\windows-service > [INFO] > [INFO] <<< maven-eclipse-plugin:2.8:eclipse (default-cli) @ jenkins-core > <<< > [INFO] > [INFO] --- maven-eclipse-plugin:2.8:eclipse (default-cli) @ jenkins-core > --- > [INFO] Using Eclipse Workspace: C:\WORKSP~1 > [INFO] no substring wtp server match. > [INFO] Using as WTP server : Apache Tomcat v6.0 > [INFO] Adding default classpath container: > org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5 > [INFO] Unable to read jar manifest from > C:\Users\ghostrok\.m2\repository\com\sun\winsw\winsw\1.10\winsw-1.10-bin.exe > [INFO] Resource directory's path matches an existing source directory. > Resources will be merged with the source directory > target/generated-sources/antlr > [INFO] Resource directory's path matches an existing source directory. > Resources will be merged with the source directory > target/generated-sources/antlr > [INFO] File C:\workspace\jenkinsci-jenkins-a0c66d8\core\.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 "jenkins-core" to > C:\workspace\jenkinsci-jenkins-a0c66d8\core. > [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 antlr:antlr:2.7.6 > o args4j:args4j:2.0.16 > o asm:asm-commons:2.2.3 > o asm:asm-tree:2.2.3 > o asm:asm:2.2.3 > o com.infradna.tool:bridge-method-annotation:1.4 > o org.jvnet.hudson:annotation-indexer:1.2 > o com.sun.solaris:embedded_su4j:1.1 > o com.sun.winsw:winsw:1.10 > o com.sun.xml.txw2:txw2:20070624 > o commons-beanutils:commons-beanutils:1.8.0 > o commons-collections:commons-collections:3.2 > o commons-digester:commons-digester:1.7 > o commons-httpclient:commons-httpclient:3.1 > o commons-io:commons-io:1.4 > o commons-jelly:commons-jelly-tags-fmt:1.0 > o commons-jelly:commons-jelly-tags-xml:1.1 > o jaxen:jaxen:1.1-beta-11 > o commons-lang:commons-lang:2.4 > o findbugs:annotations:1.0.0 > o javax.mail:mail:1.4 > o javax.servlet:jstl:1.1.0 > o javax.servlet:servlet-api:2.4 > o jfree:jfreechart:1.0.9 > o jfree:jcommon:1.0.12 > o jline:jline:0.9.94 > o junit:junit:3.8 > o junit:junit-dep:4.10 > o org.hamcrest:hamcrest-core:1.2.1 > o net.java.dev.jna:jna:3.3.0-jenkins-3 > o net.java.sezpoz:sezpoz:1.9 > o org.acegisecurity:acegi-security:1.0.5 > o org.springframework:spring-core:2.5 > o org.springframework:spring-jdbc:1.2.9 > o org.springframework:spring-beans:2.5 > o org.springframework:spring-dao:1.2.9 > o org.springframework:spring-context:2.5 > o oro:oro:2.0.8 > o log4j:log4j:1.2.9 > o org.apache.ant:ant:1.8.0 > o org.codehaus.groovy:groovy-all:1.8.3 > o org.codehaus.woodstox:wstx-asl:3.2.7 > o stax:stax-api:1.0.1 > o org.fusesource.jansi:jansi:1.6 > o org.jenkins-ci:commons-jexl:1.1-jenkins-20111212 > o org.jenkins-ci:core-annotation-processors:1.0 > o org.kohsuke.metainf-services:metainf-services:1.1 > o org.jenkins-ci:crypto-util:1.1 > o org.jenkins-ci:jinterop-wmi:1.1 > o org.kohsuke.jinterop:jinterop-proxy:1.1 > o org.kohsuke.jinterop:j-interop:2.0.6-kohsuke-1 > o org.kohsuke.jinterop:j-interopdeps:2.0.6-kohsuke-1 > o org.samba.jcifs:jcifs:1.3.14-kohsuke-1 > o org.jvnet:tiger-types:1.1 > o org.jenkins-ci:jmdns:3.4.0-jenkins-3 > o org.jenkins-ci:memory-monitor:1.7 > o org.jenkins-ci:version-number:1.0 > o org.jenkins-ci:windows-remote-command:1.3 > o org.jenkins-ci.main:remoting:2.11 > o org.jvnet.localizer:localizer:1.10 > o org.jvnet.hudson:trilead-ssh2:build212-hudson-5 > o org.jruby.ext.posix:jna-posix:1.0.3 > o org.jvnet:animal-sniffer-annotation:1.0 > o org.jvnet.hudson:activation:1.1.1-hudson-1 > o org.jvnet.hudson:commons-jelly-tags-define:1.0.1-hudson-20071021 > o org.jvnet.hudson:jtidy:4aug2000r7-dev-hudson-1 > o org.jvnet.hudson:task-reactor:1.2 > o org.jvnet.hudson:test-annotations:1.0 > o org.jvnet.hudson:xstream:1.3.1-jenkins-9 > o xpp3:xpp3_min:1.1.4c > o org.jvnet.libpam4j:libpam4j:1.4 > o org.jvnet.libzfs:libzfs:0.5 > o org.jvnet.robust-http-client:robust-http-client:1.2 > o org.jvnet.winp:winp:1.14 > o org.kohsuke:access-modifier-annotation:1.0 > o org.kohsuke:akuma:1.7 > o org.kohsuke:trilead-putty-extension:1.0 > o org.kohsuke.stapler:json-lib:2.1-rev7 > o net.sf.ezmorph:ezmorph:1.0.3 > o org.kohsuke.stapler:stapler-adjunct-codemirror:1.1 > o org.kohsuke.stapler:stapler:1.182 > o commons-discovery:commons-discovery:0.4 > o com.google.guava:guava:10.0.1 > o com.google.code.findbugs:jsr305:1.3.9 > o org.kohsuke:asm3:3.3.0 > o commons-fileupload:commons-fileupload:1.2.1 > o org.kohsuke.stapler:stapler-adjunct-timeline:1.0 > o org.kohsuke.stapler:stapler-adjunct-timeline:1.3 > o org.kohsuke.stapler:stapler-groovy:1.182 > o org.kohsuke.stapler:stapler-jelly:1.182 > o org.jenkins-ci:commons-jelly:1.1-jenkins-20110627 > o org.jvnet.hudson.dom4j:dom4j:1.6.1-hudson-3 > o org.kohsuke.stapler:stapler-jrebel:1.182 > o org.mockito:mockito-core:1.8.5 > o org.objenesis:objenesis:1.0 > o org.powermock:powermock-api-mockito:1.4.10 > o org.mockito:mockito-all:1.8.5 > o org.powermock:powermock-api-support:1.4.10 > o org.powermock:powermock-core:1.4.10 > o org.powermock:powermock-reflect:1.4.10 > o org.javassist:javassist:3.15.0-GA > o org.powermock:powermock-module-junit4:1.4.10 > o org.powermock:powermock-module-junit4-common:1.4.10 > o org.sonatype.sisu:sisu-guice:3.1.0 > o javax.inject:javax.inject:1 > o aopalliance:aopalliance:1.0 > o org.sonatype.sisu:sisu-guava:0.9.9 > o org.springframework:spring-aop:2.5 > o org.springframework:spring-web:2.5 > o xpp3:xpp3:1.1.4c > > [INFO] > > [INFO] > ------------------------------------------------------------------------ > [INFO] Building Maven Integration plugin 1.447.2-SNAPSHOT > [INFO] > ------------------------------------------------------------------------ > [INFO] > [INFO] >>> maven-eclipse-plugin:2.8:eclipse (default-cli) @ maven-plugin > >>> > [INFO] > ------------------------------------------------------------------------ > [INFO] Reactor Summary: > [INFO] > [INFO] Jenkins main module ............................... SUCCESS [1.636s] > [INFO] Jenkins CLI ....................................... SUCCESS [1.131s] > [INFO] Jenkins core ...................................... SUCCESS > [10.021s] > [INFO] Maven Integration plugin .......................... FAILURE [0.915s] > [INFO] Jenkins war ....................................... SKIPPED > [INFO] Test harness for Jenkins and plugins .............. SKIPPED > [INFO] Jenkins UI sample plugin .......................... SKIPPED > [INFO] > ------------------------------------------------------------------------ > [INFO] BUILD FAILURE > [INFO] > ------------------------------------------------------------------------ > [INFO] Total time: 15.523s > [INFO] Finished at: Wed Apr 18 09:11:12 KST 2012 > [INFO] Final Memory: 25M/62M > [INFO] > ------------------------------------------------------------------------ > [ERROR] Failed to execute goal on project maven-plugin: Could not resolve > dependencies for project > org.jenkins-ci.main:maven-plugin:hpi:1.447.2-SNAPSHOT: Failure to find > org.jenkins-ci.main:jenkins-core:jar:1.447.2-SNAPSHOT in > http://maven.jenkins-ci.org:8081/content/repositories/releases/ was > cached in the local repository, resolution will not be reattempted until > the update interval of java.net-m2-repository has elapsed or updates are > forced -> [Help 1] > [ERROR] > [ERROR] To see the full stack trace of the errors, re-run Maven with the > -e switch. > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > [ERROR] > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException > [ERROR] > [ERROR] After correcting the problems, you can resume the build with the > command > [ERROR] mvn <goals> -rf :maven-plugin > >
