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 <[email protected]> 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 <[email protected]
>> <mailto:brunodepaulak@yahoo.**com.br <[email protected]>>> 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 <[email protected]
>>        <mailto:[email protected]>**>
>>        *To:* [email protected]
>>        
>> <mailto:jenkinsci-dev@**googlegroups.com<[email protected]>
>> >
>>        *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
>>        <[email protected] 
>> <mailto:brunodepaulak@yahoo.**com.br<[email protected]>
>> >>
>>
>>        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/<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 <[email protected]
>>            <mailto:[email protected]>**>
>>             >To: 
>> "jenkinsci-dev@googlegroups.**com<[email protected]>
>>            
>> <mailto:jenkinsci-dev@**googlegroups.com<[email protected]>
>> >"
>>            <jenkinsci-dev@googlegroups.**com<[email protected]>
>>            
>> <mailto:jenkinsci-dev@**googlegroups.com<[email protected]>
>> >>
>>             >Cc: 
>> "jenkinsci-dev@googlegroups.**com<[email protected]>
>>            
>> <mailto:jenkinsci-dev@**googlegroups.com<[email protected]>
>> >"
>>            <jenkinsci-dev@googlegroups.**com<[email protected]>
>>            
>> <mailto:jenkinsci-dev@**googlegroups.com<[email protected]>
>> >>
>>
>>             >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
>>            <[email protected] 
>> <mailto:jeffmaury@jeffmaury.**com<[email protected]>>>
>> 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 <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<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://riadiscuss.jeffmaury.com>
>>             
>> >>http://www.twitter.com/**jeffmaury<http://www.twitter.com/jeffmaury>
>>             >>
>>             >
>>             >
>>
>>
>>
>>
>>
>>
>
> --
> Bruno P. Kinoshita
> http://www.kinoshita.eti.br
> http://www.tupilabs.com
>

Reply via email to