|
Hi,
i've tried for 2 days to build Jenkins under Eclipse Indigo with no success. I followed all informations on https://wiki.jenkins-ci.org/display/JENKINS/Building+Jenkins
But when i import the projects on Eclipse after running mvn -DdownloadSources=true eclipse:eclipse, I get plenty of errors about some plugins and their lifecycle.
I also had a loog to https://wiki.jenkins-ci.org/display/JENKINS/Setting+up+Eclipse+to+build+Jenkins, and everything looks fine on my environment.
Problem seems to be that m2eclipse cannot find m2e connectors Does anyone successfully build Jenkins (SNAPSHOT 1.460) on Eclipse Indigo ?? here are some examples : Plugin execution not covered by lifecycle configuration: com.cloudbees:maven-license-plugin:1.3:process (execution: default, phase: compile) pom.xml /jenkins-war line 28 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: com.cloudbees:maven-license-plugin:1.3:process (execution: default, phase: compile) pom.xml /maven-plugin line 29 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.3:list (execution: list-dependencies, phase: generate-resources) pom.xml /jenkins-war line 180 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.3:unpack-dependencies (execution: executable-war-header, phase: generate-resources) pom.xml /jenkins-war line 190 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-enforcer-plugin:1.0-beta-1:display-info (execution: default, phase: validate) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:generateTestStubs (execution: test-in-groovy, phase: generate-test-sources) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:testCompile (execution: test-in-groovy, phase: test-compile) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:insert-test (execution: default-insert-test, phase: generate-test-sources) pom.xml /maven-plugin line 398 Maven Project Build Lifecycle Mapping Problem
Unknown pom.xml Unknown Unknown org.eclipse.core.internal.resources.Marker@8ae6fb3 is not of a displayable type
Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:resolve-test-dependencies (execution: default-resolve-test-dependencies, phase: test-compile) pom.xml /maven-plugin line 398 Maven Project Build Lifecycle Mapping Problem
Unknown pom.xml Unknown Unknown org.eclipse.core.internal.resources.Marker@8ae6fb5 is not of a displayable type
Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:test-hpl (execution: default-test-hpl, phase: test-compile) pom.xml /maven-plugin line 398 Maven Project Build Lifecycle Mapping Problem
Unknown pom.xml Unknown Unknown org.eclipse.core.internal.resources.Marker@8ae6fb4 is not of a displayable type
Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:validate (execution: default-validate, phase: validate) pom.xml /maven-plugin line 398 Maven Project Build Lifecycle Mapping Problem
Unknown pom.xml Unknown Unknown org.eclipse.core.internal.resources.Marker@8ae6fb2 is not of a displayable type
Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:apt-compile (execution: default-apt-compile, phase: compile) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:insert-test (execution: default-insert-test, phase: generate-test-sources) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:resolve-test-dependencies (execution: default-resolve-test-dependencies, phase: test-compile) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:test-hpl (execution: default-test-hpl, phase: test-compile) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.jvnet.localizer:maven-localizer-plugin:1.8:generate (execution: default, phase: generate-sources) pom.xml /notification-plugin line 3 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.kohsuke:access-modifier-checker:1.0:enforce (execution: default-enforce, phase: process-classes) pom.xml /notification-plugin line 12 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:execute (execution: preset-packager, phase: process-resources) pom.xml /jenkins-test-harness line 184 Maven Project Build Lifecycle Mapping Problem
Plugin execution not covered by lifecycle configuration: org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:testCompile (execution: test-in-groovy, phase: test-compile) pom.xml /jenkins-test-harness line 194 Maven Project Build Lifecycle Mapping Problem
Thanks in advance !! Matt
|
|
You should not use m2e but rather the maven eclipse plugin
Jeff Le vendredi 6 avril 2012, Matthieu Vincent a écrit : Hi, -- Jeff MAURY ![]() "Legacy code" often differs from its suggested alternative by actually working and scaling. - Bjarne Stroustrup http://www.jeffmaury.com http://riadiscuss.jeffmaury.com http://www.twitter.com/jeffmaury |
|
m2eclipse is bundled in Éclipse distribution since Indigo. The last version is quite stable. Is it really necessary to uninstall it to switch to another plugin ? Mat
|
|
I'm using Eclipse Indigo with m2e and building Jenkins (did it yesterday, actually). I simply ignore the messages regarding the missing m2e connectors (though you can fix that [1]).
Usually I change the code in Eclipse, but with Jenkins I prefer execute mvn hudson-dev:run from command line. I guess while I'm building Jenkins I almost never invoke maven, I only let m2e download the dependencies for me :) However, I'm able to compile the code, see warnings and errors, as well as debug Jenkins. >>>But when i import the projects on Eclipse after running mvn -DdownloadSources=true eclipse:eclipse, I get plenty of errors about some plugins and their lifecycle. Could you provide the result of mvn -e -X clean eclipse:eclipse -DdownloadSources=true ? If it's too long, you can use pastebin or other site like that too. Hope that helps. [1] http://www.kinoshita.eti.br/2011/09/20/building-jenkins-with-eclipse-and-m2e-plug-in/ Bruno P. Kinoshita http://kinoshita.eti.br http://tupilabs.com >________________________________ > From: Matthieu VINCENT <[hidden email]> >To: "[hidden email]" <[hidden email]> >Cc: "[hidden email]" <[hidden email]> >Sent: Friday, 6 April 2012 2:28 AM >Subject: Re: [Jenkins] Building on Eclipse Indigo > > >m2eclipse is bundled in Éclipse distribution since Indigo. The last version is quite stable. > >Is it really necessary to uninstall it to switch to another plugin ? >Mat > >Le 6 avr. 2012 à 00:36, Jeff MAURY <[hidden email]> a écrit : > > >You should not use m2e but rather the maven eclipse plugin >> >> >>Jeff >> >>Le vendredi 6 avril 2012, Matthieu Vincent a écrit : >> >>Hi, >>> >>> >>> i've tried for 2 days to build Jenkins under Eclipse Indigo with no success. >>> >>> >>>I followed all informations on https://wiki.jenkins-ci.org/display/JENKINS/Building+Jenkins >>>But when i import the projects on Eclipse after running mvn -DdownloadSources=true eclipse:eclipse, I get plenty of errors about some plugins and their lifecycle. >>> >>> >>>I also had a loog to https://wiki.jenkins-ci.org/display/JENKINS/Setting+up+Eclipse+to+build+Jenkins, and everything looks fine on my environment. >>> >>> >>>Problem seems to be that m2eclipse cannot find m2e connectors >>> >>> >>>Does anyone successfully build Jenkins (SNAPSHOT 1.460) on Eclipse Indigo ?? >>> >>> >>>here are some examples : >>> >>> >>>Plugin execution not covered by lifecycle configuration: com.cloudbees:maven-license-plugin:1.3:process (execution: default, phase: compile)pom.xml/jenkins-warline 28Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: com.cloudbees:maven-license-plugin:1.3:process (execution: default, phase: compile)pom.xml/maven-pluginline 29Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.3:list (execution: list-dependencies, phase: generate-resources)pom.xml/jenkins-warline 180Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-dependency-plugin:2.3:unpack-dependencies (execution: executable-war-header, phase: generate-resources)pom.xml/jenkins-warline 190Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-enforcer-plugin:1.0-beta-1:display-info (execution: default, phase: validate)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:generateTestStubs (execution: test-in-groovy, phase: generate-test-sources)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:testCompile (execution: test-in-groovy, phase: test-compile)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:insert-test (execution: default-insert-test, phase: generate-test-sources)pom.xml/maven-pluginline 398Maven Project Build Lifecycle Mapping Problem >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb3 is not of a displayable type >>>Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:resolve-test-dependencies (execution: default-resolve-test-dependencies, phase: test-compile)pom.xml/maven-pluginline 398Maven Project Build Lifecycle Mapping Problem >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb5 is not of a displayable type >>>Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:test-hpl (execution: default-test-hpl, phase: test-compile)pom.xml/maven-pluginline 398Maven Project Build Lifecycle Mapping Problem >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb4 is not of a displayable type >>>Plugin execution not covered by lifecycle configuration: org.jenkins-ci.tools:maven-hpi-plugin:1.78:validate (execution: default-validate, phase: validate)pom.xml/maven-pluginline 398Maven Project Build Lifecycle Mapping Problem >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb2 is not of a displayable type >>>Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:apt-compile (execution: default-apt-compile, phase: compile)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:insert-test (execution: default-insert-test, phase: generate-test-sources)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:resolve-test-dependencies (execution: default-resolve-test-dependencies, phase: test-compile)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.jvnet.hudson.tools:maven-hpi-plugin:1.57:test-hpl (execution: default-test-hpl, phase: test-compile)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.jvnet.localizer:maven-localizer-plugin:1.8:generate (execution: default, phase: generate-sources)pom.xml/notification-pluginline 3Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.kohsuke:access-modifier-checker:1.0:enforce (execution: default-enforce, phase: process-classes)pom.xml/notification-pluginline 12Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:execute (execution: preset-packager, phase: process-resources)pom.xml/jenkins-test-harnessline 184Maven Project Build Lifecycle Mapping Problem >>>Plugin execution not covered by lifecycle configuration: org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:testCompile (execution: test-in-groovy, phase: test-compile)pom.xml/jenkins-test-harnessline 194Maven Project Build Lifecycle Mapping Problem >>> >>> >>> >>> >>>Thanks in advance !! >>>Matt >> >>-- >>Jeff MAURY >> >> >>"Legacy code" often differs from its suggested alternative by actually working and scaling. >> - Bjarne Stroustrup >> >>http://www.jeffmaury.com >>http://riadiscuss.jeffmaury.com >>http://www.twitter.com/jeffmaury >> > > |
|
Hi,
I'm getting closer. I've followed your instructions, but now i've got some compilation errors about the classes Messages that cannot be found... I'm tried to compile using mvn out of eclipse, and build is successfull but when I refresh my workspace, still got the errors....
Any ideas ? Matt
Le 6 avril 2012 07:46, Bruno P. Kinoshita <[hidden email]> a écrit : I'm using Eclipse Indigo with m2e and building Jenkins (did it yesterday, actually). I simply ignore the messages regarding the missing m2e connectors (though you can fix that [1]). |
|
Hey Matthieu! Try the following: - run mvn generate-sources - this will generate many source files under target/generated-sources subdirectories - now go to each project and look for target/generated-sources/localizer, right click on it and 'Build Path' => 'Use as Source Folder'. - I think the core project generates other files too. Like antlr,taglib-interfaces and other sources. Right click on these folders and use them as source too. - do the usual Project => Clean, Project => Build Project, F5 your projects, and your environment must be fine You may have to execute these steps again. It's troublesome, but for some reason Jenkins generated-sources are not being included by m2e. Probably
some m2e connector would do the trick, but I haven't found time to look at this issue yet. Perhaps somebody else has already found a workaround and posted somewhere. I'll take a look on this during this weekend. Hope that helps :-) Cheers, Bruno P. Kinoshita http://kinoshita.eti.br http://tupilabs.com
|
|
Thanks, i'm getting very close to build ! :)
I just got to remaining errors on jenkins-core : * import jenkins.util.ServerTcpPort; --> cannot be resolved * MarkFindingOutputStream --> cannot be resolved
Matt
Le 6 avril 2012 09:56, Bruno P. Kinoshita <[hidden email]> a écrit :
|
|
You're very welcome Matthieu, try the following now: - Look for src/main/groovy (in core project). - Then again, right click on it, Build Path => Use as Source Folder Your build should be fine now (hopefully heh) :) Thanks for the comment in the blog by the way, I will update the post once you say your environment is working fine. Cheers, On 04/06/2012 06:22 AM, Matthieu Vincent wrote: > Thanks, i'm getting very close to build ! :) > > I just got to remaining errors on jenkins-core : > > * import jenkins.util.ServerTcpPort; --> cannot be resolved > * MarkFindingOutputStream --> cannot be resolved > > Matt > > Le 6 avril 2012 09:56, Bruno P. Kinoshita <[hidden email] > <mailto:[hidden email]>> a écrit : > > Hey Matthieu! > > Try the following: > > - run mvn generate-sources > - this will generate many source files under > target/generated-sources subdirectories > - now go to each project and look for > target/generated-sources/localizer, right click on it and 'Build > Path' => 'Use as Source Folder'. > - I think the core project generates other files too. Like > antlr,taglib-interfaces and other sources. Right click on these > folders and use them as source too. > - do the usual Project => Clean, Project => Build Project, F5 your > projects, and your environment must be fine > > You may have to execute these steps again. It's troublesome, but for > some reason Jenkins generated-sources are not being included by m2e. > Probably some m2e connector would do the trick, but I haven't found > time to look at this issue yet. Perhaps somebody else has already > found a workaround and posted somewhere. I'll take a look on this > during this weekend. > > Hope that helps :-) > > Cheers, > Bruno P. Kinoshita > http://kinoshita.eti.br > http://tupilabs.com > > ------------------------------------------------------------------------ > *From:* Matthieu Vincent <[hidden email] > <mailto:[hidden email]>> > *To:* [hidden email] > <mailto:[hidden email]> > *Sent:* Friday, 6 April 2012 4:33 AM > > *Subject:* Re: [Jenkins] Building on Eclipse Indigo > > Hi, > > I'm getting closer. I've followed your instructions, but now > i've got some compilation errors about the classes Messages that > cannot be found... > > I'm tried to compile using mvn out of eclipse, and build is > successfull but when I refresh my workspace, still got the > errors.... > > Any ideas ? > > Matt > > Le 6 avril 2012 07:46, Bruno P. Kinoshita > <[hidden email] <mailto:[hidden email]>> > a écrit : > > I'm using Eclipse Indigo with m2e and building Jenkins (did > it yesterday, actually). I simply ignore the messages > regarding the missing m2e connectors (though you can fix > that [1]). > > Usually I change the code in Eclipse, but with Jenkins I > prefer execute mvn hudson-dev:run from command line. I guess > while I'm building Jenkins I almost never invoke maven, I > only let m2e download the dependencies for me :) However, > I'm able to compile the code, see warnings and errors, as > well as debug Jenkins. > > >>>But when i import the projects on Eclipse after > running mvn -DdownloadSources=true eclipse:eclipse, I get > plenty of errors about some plugins and their lifecycle. > > Could you provide the result of mvn -e -X clean > eclipse:eclipse -DdownloadSources=true ? If it's too long, > you can use pastebin or other site like that too. > > Hope that helps. > > [1] > http://www.kinoshita.eti.br/2011/09/20/building-jenkins-with-eclipse-and-m2e-plug-in/ > > Bruno P. Kinoshita > http://kinoshita.eti.br > http://tupilabs.com > > > >________________________________ > > From: Matthieu VINCENT <[hidden email] > <mailto:[hidden email]>> > >To: "[hidden email] > <mailto:[hidden email]>" > <[hidden email] > <mailto:[hidden email]>> > >Cc: "[hidden email] > <mailto:[hidden email]>" > <[hidden email] > <mailto:[hidden email]>> > >Sent: Friday, 6 April 2012 2:28 AM > >Subject: Re: [Jenkins] Building on Eclipse Indigo > > > > > >m2eclipse is bundled in Éclipse distribution since Indigo. > The last version is quite stable. > > > >Is it really necessary to uninstall it to switch to > another plugin ? > >Mat > > > >Le 6 avr. 2012 à 00:36, Jeff MAURY > <[hidden email] <mailto:[hidden email]>> a > écrit : > > > > > >You should not use m2e but rather the maven eclipse plugin > >> > >> > >>Jeff > >> > >>Le vendredi 6 avril 2012, Matthieu Vincent a écrit : > >> > >>Hi, > >>> > >>> > >>> i've tried for 2 days to build Jenkins under Eclipse > Indigo with no success. > >>> > >>> > >>>I followed all informations on > https://wiki.jenkins-ci.org/display/JENKINS/Building+Jenkins > >>>But when i import the projects on Eclipse after > running mvn -DdownloadSources=true eclipse:eclipse, I get > plenty of errors about some plugins and their lifecycle. > >>> > >>> > >>>I also had a loog to > https://wiki.jenkins-ci.org/display/JENKINS/Setting+up+Eclipse+to+build+Jenkins, > and everything looks fine on my environment. > >>> > >>> > >>>Problem seems to be that m2eclipse cannot find m2e > connectors > >>> > >>> > >>>Does anyone successfully build Jenkins (SNAPSHOT 1.460) > on Eclipse Indigo ?? > >>> > >>> > >>>here are some examples : > >>> > >>> > >>>Plugin execution not covered by lifecycle configuration: > com.cloudbees:maven-license-plugin:1.3:process (execution: > default, phase: compile)pom.xml/jenkins-warline 28Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > com.cloudbees:maven-license-plugin:1.3:process (execution: > default, phase: compile)pom.xml/maven-pluginline 29Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.apache.maven.plugins:maven-dependency-plugin:2.3:list > (execution: list-dependencies, phase: > generate-resources)pom.xml/jenkins-warline 180Maven Project > Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.apache.maven.plugins:maven-dependency-plugin:2.3:unpack-dependencies > (execution: executable-war-header, phase: > generate-resources)pom.xml/jenkins-warline 190Maven Project > Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.apache.maven.plugins:maven-enforcer-plugin:1.0-beta-1:display-info > (execution: default, phase: > validate)pom.xml/notification-pluginline 3Maven Project > Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:generateTestStubs > (execution: test-in-groovy, phase: > generate-test-sources)pom.xml/notification-pluginline 3Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:testCompile > (execution: test-in-groovy, phase: > test-compile)pom.xml/notification-pluginline 3Maven Project > Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.jenkins-ci.tools:maven-hpi-plugin:1.78:insert-test > (execution: default-insert-test, phase: > generate-test-sources)pom.xml/maven-pluginline 398Maven > Project Build Lifecycle Mapping Problem > >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb3 is not of a displayable type > >>>Plugin execution not covered by lifecycle configuration: > org.jenkins-ci.tools:maven-hpi-plugin:1.78:resolve-test-dependencies > (execution: default-resolve-test-dependencies, phase: > test-compile)pom.xml/maven-pluginline 398Maven Project Build > Lifecycle Mapping Problem > >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb5 is not of a displayable type > >>>Plugin execution not covered by lifecycle configuration: > org.jenkins-ci.tools:maven-hpi-plugin:1.78:test-hpl > (execution: default-test-hpl, phase: > test-compile)pom.xml/maven-pluginline 398Maven Project Build > Lifecycle Mapping Problem > >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb4 is not of a displayable type > >>>Plugin execution not covered by lifecycle configuration: > org.jenkins-ci.tools:maven-hpi-plugin:1.78:validate > (execution: default-validate, phase: > validate)pom.xml/maven-pluginline 398Maven Project Build > Lifecycle Mapping Problem > >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb2 is not of a displayable type > >>>Plugin execution not covered by lifecycle configuration: > org.jvnet.hudson.tools:maven-hpi-plugin:1.57:apt-compile > (execution: default-apt-compile, phase: > compile)pom.xml/notification-pluginline 3Maven Project Build > Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.jvnet.hudson.tools:maven-hpi-plugin:1.57:insert-test > (execution: default-insert-test, phase: > generate-test-sources)pom.xml/notification-pluginline 3Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.jvnet.hudson.tools:maven-hpi-plugin:1.57:resolve-test-dependencies > (execution: default-resolve-test-dependencies, phase: > test-compile)pom.xml/notification-pluginline 3Maven Project > Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.jvnet.hudson.tools:maven-hpi-plugin:1.57:test-hpl > (execution: default-test-hpl, phase: > test-compile)pom.xml/notification-pluginline 3Maven Project > Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.jvnet.localizer:maven-localizer-plugin:1.8:generate > (execution: default, phase: > generate-sources)pom.xml/notification-pluginline 3Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.kohsuke:access-modifier-checker:1.0:enforce (execution: > default-enforce, phase: > process-classes)pom.xml/notification-pluginline 12Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:execute > (execution: preset-packager, phase: > process-resources)pom.xml/jenkins-test-harnessline 184Maven > Project Build Lifecycle Mapping Problem > >>>Plugin execution not covered by lifecycle configuration: > org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:testCompile (execution: > test-in-groovy, phase: > test-compile)pom.xml/jenkins-test-harnessline 194Maven > Project Build Lifecycle Mapping Problem > >>> > >>> > >>> > >>> > >>>Thanks in advance !! > >>>Matt > >> > >>-- > >>Jeff MAURY > >> > >> > >>"Legacy code" often differs from its suggested > alternative by actually working and scaling. > >> - Bjarne Stroustrup > >> > >>http://www.jeffmaury.com > >>http://riadiscuss.jeffmaury.com > >>http://www.twitter.com/jeffmaury > >> > > > > > > > > > -- Bruno P. Kinoshita http://www.kinoshita.eti.br http://www.tupilabs.com |
|
Hello Bruno,
this last advice has done the trick, all erros have gone away ! Thanks a lot. Cheers, Matt
Le 6 avril 2012 23:26, Bruno P. Kinoshita <[hidden email]> a écrit :
|
|
Glad to hear I was of any help!
I updated the post with the steps you've done. Hopefully it will help other people too :) Thanks Cheers Bruno P. Kinoshita http://kinoshita.eti.br http://tupilabs.com >________________________________ > From: Matthieu Vincent <[hidden email]> >To: [hidden email] >Sent: Tuesday, 10 April 2012 4:20 AM >Subject: Re: [Jenkins] Building on Eclipse Indigo > > >Hello Bruno, > > > this last advice has done the trick, all erros have gone away ! > > >Thanks a lot. > > >Cheers, >Matt > > >Le 6 avril 2012 23:26, Bruno P. Kinoshita <[hidden email]> a écrit : > > >>You're very welcome Matthieu, try the following now: >> >>- Look for src/main/groovy (in core project). >>- Then again, right click on it, Build Path => Use as Source Folder >> >>Your build should be fine now (hopefully heh) :) >> >>Thanks for the comment in the blog by the way, I will update the post once you say your environment is working fine. >> >>Cheers, >> >> >>On 04/06/2012 06:22 AM, Matthieu Vincent wrote: >> >>Thanks, i'm getting very close to build ! :) >>> >>>I just got to remaining errors on jenkins-core : >>> >>>* import jenkins.util.ServerTcpPort; --> cannot be resolved >>>* MarkFindingOutputStream --> cannot be resolved >>> >>>Matt >>> >>>Le 6 avril 2012 09:56, Bruno P. Kinoshita <[hidden email] >>> >>> >>> >>> Hey Matthieu! >>> >>> Try the following: >>> >>> - run mvn generate-sources >>> - this will generate many source files under >>> target/generated-sources subdirectories >>> - now go to each project and look for >>> target/generated-sources/localizer, right click on it and 'Build >>> Path' => 'Use as Source Folder'. >>> - I think the core project generates other files too. Like >>> antlr,taglib-interfaces and other sources. Right click on these >>> folders and use them as source too. >>> - do the usual Project => Clean, Project => Build Project, F5 your >>> projects, and your environment must be fine >>> >>> You may have to execute these steps again. It's troublesome, but for >>> some reason Jenkins generated-sources are not being included by m2e. >>> Probably some m2e connector would do the trick, but I haven't found >>> time to look at this issue yet. Perhaps somebody else has already >>> found a workaround and posted somewhere. I'll take a look on this >>> during this weekend. >>> >>> Hope that helps :-) >>> >>> Cheers, >>> Bruno P. Kinoshita >>> http://kinoshita.eti.br >>> http://tupilabs.com >>> >>> >>> *From:* Matthieu Vincent <[hidden email] >>> <mailto:[hidden email]>> >>> *To:* [hidden email] >>> <mailto:[hidden email]> >>> *Sent:* Friday, 6 April 2012 4:33 AM >>> >>> *Subject:* Re: [Jenkins] Building on Eclipse Indigo >>> >>> >>> Hi, >>> >>> I'm getting closer. I've followed your instructions, but now >>> i've got some compilation errors about the classes Messages that >>> cannot be found... >>> >>> I'm tried to compile using mvn out of eclipse, and build is >>> successfull but when I refresh my workspace, still got the >>> errors.... >>> >>> Any ideas ? >>> >>> Matt >>> >>> Le 6 avril 2012 07:46, Bruno P. Kinoshita >>> >>> >>> a écrit : >>> >>> I'm using Eclipse Indigo with m2e and building Jenkins (did >>> it yesterday, actually). I simply ignore the messages >>> regarding the missing m2e connectors (though you can fix >>> that [1]). >>> >>> Usually I change the code in Eclipse, but with Jenkins I >>> prefer execute mvn hudson-dev:run from command line. I guess >>> while I'm building Jenkins I almost never invoke maven, I >>> only let m2e download the dependencies for me :) However, >>> I'm able to compile the code, see warnings and errors, as >>> well as debug Jenkins. >>> >>> >>>But when i import the projects on Eclipse after >>> running mvn -DdownloadSources=true eclipse:eclipse, I get >>> plenty of errors about some plugins and their lifecycle. >>> >>> Could you provide the result of mvn -e -X clean >>> eclipse:eclipse -DdownloadSources=true ? If it's too long, >>> you can use pastebin or other site like that too. >>> >>> Hope that helps. >>> >>> [1] >>> http://www.kinoshita.eti.br/2011/09/20/building-jenkins-with-eclipse-and-m2e-plug-in/ >>> >>> Bruno P. Kinoshita >>> http://kinoshita.eti.br >>> http://tupilabs.com >>> >>> >>> >________________________________ >>> > From: Matthieu VINCENT <[hidden email] >>> >>> >To: "[hidden email] >>> <mailto:[hidden email]>" >>> <[hidden email] >>> <mailto:[hidden email]>> >>> >Cc: "[hidden email] >>> <mailto:[hidden email]>" >>> <[hidden email] >>> <mailto:[hidden email]>> >>> >>> >Sent: Friday, 6 April 2012 2:28 AM >>> >Subject: Re: [Jenkins] Building on Eclipse Indigo >>> > >>> > >>> >m2eclipse is bundled in Éclipse distribution since Indigo. >>> The last version is quite stable. >>> > >>> >Is it really necessary to uninstall it to switch to >>> another plugin ? >>> >Mat >>> > >>> >Le 6 avr. 2012 à 00:36, Jeff MAURY >>> >>> >>> écrit : >>> > >>> > >>> >You should not use m2e but rather the maven eclipse plugin >>> >> >>> >> >>> >>Jeff >>> >> >>> >>Le vendredi 6 avril 2012, Matthieu Vincent a écrit : >>> >> >>> >>Hi, >>> >>> >>> >>> >>> >>> i've tried for 2 days to build Jenkins under Eclipse >>> Indigo with no success. >>> >>> >>> >>> >>> >>>I followed all informations on >>> https://wiki.jenkins-ci.org/display/JENKINS/Building+Jenkins >>> >>>But when i import the projects on Eclipse after >>> running mvn -DdownloadSources=true eclipse:eclipse, I get >>> plenty of errors about some plugins and their lifecycle. >>> >>> >>> >>> >>> >>>I also had a loog to >>> https://wiki.jenkins-ci.org/display/JENKINS/Setting+up+Eclipse+to+build+Jenkins, >>> and everything looks fine on my environment. >>> >>> >>> >>> >>> >>>Problem seems to be that m2eclipse cannot find m2e >>> connectors >>> >>> >>> >>> >>> >>>Does anyone successfully build Jenkins (SNAPSHOT 1.460) >>> on Eclipse Indigo ?? >>> >>> >>> >>> >>> >>>here are some examples : >>> >>> >>> >>> >>> >>>Plugin execution not covered by lifecycle configuration: >>> com.cloudbees:maven-license-plugin:1.3:process (execution: >>> default, phase: compile)pom.xml/jenkins-warline 28Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> com.cloudbees:maven-license-plugin:1.3:process (execution: >>> default, phase: compile)pom.xml/maven-pluginline 29Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.apache.maven.plugins:maven-dependency-plugin:2.3:list >>> (execution: list-dependencies, phase: >>> generate-resources)pom.xml/jenkins-warline 180Maven Project >>> Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.apache.maven.plugins:maven-dependency-plugin:2.3:unpack-dependencies >>> (execution: executable-war-header, phase: >>> generate-resources)pom.xml/jenkins-warline 190Maven Project >>> Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.apache.maven.plugins:maven-enforcer-plugin:1.0-beta-1:display-info >>> (execution: default, phase: >>> validate)pom.xml/notification-pluginline 3Maven Project >>> Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:generateTestStubs >>> (execution: test-in-groovy, phase: >>> generate-test-sources)pom.xml/notification-pluginline 3Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.codehaus.groovy.maven:gmaven-plugin:1.0-rc-5:testCompile >>> (execution: test-in-groovy, phase: >>> test-compile)pom.xml/notification-pluginline 3Maven Project >>> Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jenkins-ci.tools:maven-hpi-plugin:1.78:insert-test >>> (execution: default-insert-test, phase: >>> generate-test-sources)pom.xml/maven-pluginline 398Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb3 is not of a displayable type >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jenkins-ci.tools:maven-hpi-plugin:1.78:resolve-test-dependencies >>> (execution: default-resolve-test-dependencies, phase: >>> test-compile)pom.xml/maven-pluginline 398Maven Project Build >>> Lifecycle Mapping Problem >>> >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb5 is not of a displayable type >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jenkins-ci.tools:maven-hpi-plugin:1.78:test-hpl >>> (execution: default-test-hpl, phase: >>> test-compile)pom.xml/maven-pluginline 398Maven Project Build >>> Lifecycle Mapping Problem >>> >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb4 is not of a displayable type >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jenkins-ci.tools:maven-hpi-plugin:1.78:validate >>> (execution: default-validate, phase: >>> validate)pom.xml/maven-pluginline 398Maven Project Build >>> Lifecycle Mapping Problem >>> >>>Unknownpom.xmlUnknownUnknownorg.eclipse.core.internal.resources.Marker@8ae6fb2 is not of a displayable type >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jvnet.hudson.tools:maven-hpi-plugin:1.57:apt-compile >>> (execution: default-apt-compile, phase: >>> compile)pom.xml/notification-pluginline 3Maven Project Build >>> Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jvnet.hudson.tools:maven-hpi-plugin:1.57:insert-test >>> (execution: default-insert-test, phase: >>> generate-test-sources)pom.xml/notification-pluginline 3Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jvnet.hudson.tools:maven-hpi-plugin:1.57:resolve-test-dependencies >>> (execution: default-resolve-test-dependencies, phase: >>> test-compile)pom.xml/notification-pluginline 3Maven Project >>> Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jvnet.hudson.tools:maven-hpi-plugin:1.57:test-hpl >>> (execution: default-test-hpl, phase: >>> test-compile)pom.xml/notification-pluginline 3Maven Project >>> Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.jvnet.localizer:maven-localizer-plugin:1.8:generate >>> (execution: default, phase: >>> generate-sources)pom.xml/notification-pluginline 3Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.kohsuke:access-modifier-checker:1.0:enforce (execution: >>> default-enforce, phase: >>> process-classes)pom.xml/notification-pluginline 12Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:execute >>> (execution: preset-packager, phase: >>> process-resources)pom.xml/jenkins-test-harnessline 184Maven >>> Project Build Lifecycle Mapping Problem >>> >>>Plugin execution not covered by lifecycle configuration: >>> org.kohsuke.gmaven:gmaven-plugin:1.0-rc-5-patch-2:testCompile (execution: >>> test-in-groovy, phase: >>> test-compile)pom.xml/jenkins-test-harnessline 194Maven >>> Project Build Lifecycle Mapping Problem >>> >>> >>> >>> >>> >>> >>> >>> >>> >>>Thanks in advance !! >>> >>>Matt >>> >> >>> >>-- >>> >>Jeff MAURY >>> >> >>> >> >>> >>"Legacy code" often differs from its suggested >>> alternative by actually working and scaling. >>> >> - Bjarne Stroustrup >>> >> >>> >>http://www.jeffmaury.com >>> >>http://riadiscuss.jeffmaury.com >>> >>http://www.twitter.com/jeffmaury >>> >> >>> > >>> > >>> >>> >>> >>> >>> >>> >> >>-- >>Bruno P. Kinoshita >>http://www.kinoshita.eti.br >>http://www.tupilabs.com >> > > > |
| Powered by Nabble | Edit this page |
