I answered on the user list but you shouldn't use mvn eclipse:eclipse but use the maven integration in eclipse and just import the project. (you will need to remove all the existing eclipse project files first though)
Also you can ignore the jenkins-test projects unless you want to run edit the tests which it seems like you don't. On Wed, 26 Dec 2018 at 22:05, Gerry Storm <[email protected]> wrote: > I have made a mistake and imported projects from a wrong place, Eclipse > has TWO import paths and I used the wrong one. > > However I still see build errors: > > 1) > Character reference "" is an invalid XML character. > config_1_0_with_special_chars.xml > /jenkins-core/src/test/resources/hudson line 7 XML Problem > The offending line is: > <label>LESS_TERMCAP_mb=[01;31m</label> > > 2) A Java error: > Type mismatch: cannot convert from > CopyOnWriteArrayList<ExtensionComponent<Descriptor>> to > CopyOnWriteArrayList<ExtensionComponent<Descriptor<T>>> > > 3). An error running some task, maybe an artifact of one of the above > errors. Here is the failing execution block in jenkins-war/pom.xml > <execution> > <phase>generate-sources</phase> > <id>gulp bundle</id> > <goals> > <goal>gulp</goal> > </goals> > <configuration> > <arguments>jshint bundle</arguments> > </configuration> > </execution> > > The stack trace is too long to place here. > > Thank you all in advance. > > > On Tuesday, December 25, 2018 at 5:04:38 PM UTC-8, Gerry Storm wrote: >> >> [image: Screenshot from 2018-12-25 16-39-00.png] >> I followed the instructions in >> https://wiki.jenkins.io/display/JENKINS/Building+Jenkins and in >> https://wiki.jenkins.io/display/JENKINS/Setting+up+Eclipse+to+build+Jenkins >> . >> >> >> The source download and build command in the first URL up to and >> including mvn -DdownloadSources=true eclipse:eclipse completed fine. >> >> However when I imported the projects into Eclipse I saw numerous Java >> errors of the same kind: >> >> *Access restriction: The type 'TransportConstants' is not API >> (restriction on required library >> '/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar') JRMPListener.java >> /jenkins-test-jdk8/src/test/java/jenkins/security/security218/ysoserial/exploit >> line 256 Java Problem* >> >> What am I doing wrong? >> > > On Tuesday, December 25, 2018 at 5:04:38 PM UTC-8, Gerry Storm wrote: >> >> [image: Screenshot from 2018-12-25 16-39-00.png] >> I followed the instructions in >> https://wiki.jenkins.io/display/JENKINS/Building+Jenkins and in >> https://wiki.jenkins.io/display/JENKINS/Setting+up+Eclipse+to+build+Jenkins >> . >> >> >> The source download and build command in the first URL up to and >> including mvn -DdownloadSources=true eclipse:eclipse completed fine. >> >> However when I imported the projects into Eclipse I saw numerous Java >> errors of the same kind: >> >> *Access restriction: The type 'TransportConstants' is not API >> (restriction on required library >> '/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar') JRMPListener.java >> /jenkins-test-jdk8/src/test/java/jenkins/security/security218/ysoserial/exploit >> line 256 Java Problem* >> >> What am I doing wrong? >> > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/783643ec-b377-4399-93c9-e149d7dabed5%40googlegroups.com > <https://groups.google.com/d/msgid/jenkinsci-dev/783643ec-b377-4399-93c9-e149d7dabed5%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAPzq3pfUpY%2BDZAFJ_rTGz2n%3Dz2pANmmM%2BoDsKD-_p9EnXd96jQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
