Warnungen und Fehler beim Bauen

Hallo,

ich versuche, Version 1.19.1 unter Ubuntu 18.04 LTS aus dem Quelltext zu bauen:

./mvnw -Dtycho.disableP2Mirrors=true -Dmaven.antrun.skip=true  clean verify

Bekomme dabei allerdings immer folgende Warnungen bzw. Fehlermeldungen:

[WARNING] Some attempts to read artifact osgi.bundle,com.google.gson,2.7.0.v20170129-0911 failed:
[WARNING]    An error occurred while transferring artifact packed: osgi.bundle,com.google.gson,2.7.0.v20170129-0911 from repository http://download.eclipse.org/releases/oxygen/201804111000:
[WARNING]       Artifact not found: http://download.eclipse.org/releases/oxygen/201804111000/plugins/com.google.gson_2.7.0.v20170129-0911.jar.pack.gz.
[WARNING] Some attempts to read artifact osgi.bundle,org.apache.batik.dom.svg,1.7.0.v201011041433 failed:
[WARNING]    An error occurred while transferring artifact canonical: osgi.bundle,org.apache.batik.dom.svg,1.7.0.v201011041433 from repository http://download.eclipse.org/releases/oxygen/201804111000:
[WARNING]       Unable to read repository at http://download.eclipse.org/releases/oxygen/201804111000/plugins/org.apache.batik.dom.svg_1.7.0.v201011041433.jar.
[ERROR] An error occurred while transferring artifact canonical: osgi.bundle,org.eclipse.datatools.modelbase.sql.nl_de,4.7.0.v20190126095834 from repository http://download.eclipse.org/technology/babel/update-site/R0.16.1/oxygen:
[ERROR]    Unable to read repository at http://download.eclipse.org/technology/babel/update-site/R0.16.1/oxygen/plugins/org.eclipse.datatools.modelbase.sql.nl_de_4.7.0.v20190126095834.jar.
[ERROR] Internal error: org.eclipse.tycho.repository.local.MirroringArtifactProvider$MirroringFailedException: Could not mirror artifact osgi.bundle,org.eclipse.datatools.modelbase.sql.nl_de,4.7.0.v20190126095834 into the local Maven repository.See log output for details. connect timed out -> [Help 1]

Weiß jemand Rat?

Guten Morgen,

habe es noch einmal probiert, es läuft weiter, allerdings immer noch nicht durch. Es gibt fast 3000 Zeilen Fehlermeldungen. Hier mal der Anfang:

[INFO] Compiling 883 source files to /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/target/classes
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] sernet.verinice.tycho.root 1.19.1-SNAPSHOT ......... SUCCESS [  0.284 s]
[INFO] target-platform .................................... SUCCESS [  0.267 s]
[INFO] jbpm 4.4.0 ......................................... SUCCESS [  1.876 s]
[INFO] org.eclipse.e4.rcp.sernet 1.6.100-SNAPSHOT ......... SUCCESS [  0.714 s]
[INFO] sernet.birt.feature ................................ SUCCESS [  0.594 s]
[INFO] sernet.datatools.feature ........................... SUCCESS [  0.275 s]
[INFO] sernet.eclipse.feature ............................. SUCCESS [  0.507 s]
[INFO] sernet.gs.db.fragment 1.1.0 ........................ SUCCESS [  0.624 s]
[INFO] sernet.gs.ehcache.fragment 1.1.0 ................... SUCCESS [  0.208 s]
[INFO] sernet.gs.hibernate.fragment 1.1.1 ................. SUCCESS [  0.157 s]
[INFO] sernet.gs.log4j.fragment 1.1.2 ..................... SUCCESS [  0.151 s]
[INFO] sernet.gs.pax_web.fragment ......................... SUCCESS [  0.125 s]
[INFO] sernet.gs.reveng 1.1.1-SNAPSHOT .................... SUCCESS [ 17.237 s]
[INFO] sernet.hui.common 1.1.1-SNAPSHOT ................... SUCCESS [  1.319 s]
[INFO] bouncycastle 1.46.0 ................................ SUCCESS [  0.299 s]
[INFO] sernet.gs.service 1.12.0-SNAPSHOT .................. FAILURE [  7.102 s]
[INFO] sernet.hui.swtclient 1.1.2-SNAPSHOT ................ SKIPPED
[INFO] sernet.springclient 1.2.2-SNAPSHOT ................. SKIPPED
[INFO] sernet.gs.ui.rcp.main .............................. SKIPPED
[INFO] sernet.verinice.oda.driver 1.0.0-SNAPSHOT .......... SKIPPED
[INFO] sernet.verinice.samt.service 0.1.0-SNAPSHOT ........ SKIPPED
[INFO] sernet.verinice.report.service 1.0.0-SNAPSHOT ...... SKIPPED
[INFO] sernet.verinice.fei.service 1.0.0-SNAPSHOT ......... SKIPPED
[INFO] gnumail 1.0.0-SNAPSHOT ............................. SKIPPED
[INFO] sernet.gs.server ................................... SKIPPED
[INFO] sernet.gs.server.feature 1.1.1-SNAPSHOT ............ SKIPPED
[INFO] sernet.gs.springweb.fragment 1.1.1 ................. SKIPPED
[INFO] sernet.hui.server 1.1.2-SNAPSHOT ................... SKIPPED
[INFO] sernet.localdependencies ........................... SKIPPED
[INFO] sernet.verinice.fei.rcp 1.0.0-SNAPSHOT ............. SKIPPED
[INFO] sernet.verinice.samt.rcp 0.1.0-SNAPSHOT ............ SKIPPED
[INFO] sernet.verinice.desktop.integration ................ SKIPPED
[INFO] waffle 1.7.3 ....................................... SKIPPED
[INFO] sernet.verinice.kerberos ........................... SKIPPED
[INFO] sernet.rcp.ui.feature 1.0.0-SNAPSHOT ............... SKIPPED
[INFO] sernet.thirdparty.feature .......................... SKIPPED
[INFO] sernet.verinice.lang.feature ....................... SKIPPED
[INFO] sernet.verinice.extraresources.feature 1.0.0-SNAPSHOT SKIPPED
[INFO] sernet.verinice.app.feature ........................ SKIPPED
[INFO] sernet.verinice.releng.client.product .............. SKIPPED
[INFO] sernet.verinice.releng.server.product .............. SKIPPED
[INFO] sernet.verinice.oda.driver.designer 1.0.0-SNAPSHOT . SKIPPED
[INFO] sernet.verinice.report.designer.feature 1.0.0-SNAPSHOT SKIPPED
[INFO] sernet.verinice.report.designer.product ............ SKIPPED
[INFO] sernet.verinice.bp.importer 1.0.0-SNAPSHOT ......... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 05:19 min
[INFO] Finished at: 2020-06-23T07:52:30+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.eclipse.tycho:tycho-compiler-plugin:1.1.0:compile (default-compile) on project sernet.gs.service: Compilation failure: Compilation failure: 
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/de/sernet/sync/sync/ObjectFactory.java:[11] 
[ERROR] 	import javax.xml.bind.annotation.XmlRegistry;
[ERROR] 	       ^^^^^^^^^^^^^^
[ERROR] The import javax.xml.bind cannot be resolved
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/de/sernet/sync/sync/ObjectFactory.java:[35] 
[ERROR] 	@XmlRegistry
[ERROR] 	 ^^^^^^^^^^^
[ERROR] XmlRegistry cannot be resolved to a type
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[15] 
[ERROR] 	import javax.xml.bind.annotation.XmlAccessType;
[ERROR] 	       ^^^^^^^^^^^^^^
[ERROR] The import javax.xml.bind cannot be resolved
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[16] 
[ERROR] 	import javax.xml.bind.annotation.XmlAccessorType;
[ERROR] 	       ^^^^^^^^^^^^^^
[ERROR] The import javax.xml.bind cannot be resolved
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[17] 
[ERROR] 	import javax.xml.bind.annotation.XmlAttribute;
[ERROR] 	       ^^^^^^^^^^^^^^
[ERROR] The import javax.xml.bind cannot be resolved
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[18] 
[ERROR] 	import javax.xml.bind.annotation.XmlRootElement;
[ERROR] 	       ^^^^^^^^^^^^^^
[ERROR] The import javax.xml.bind cannot be resolved
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[19] 
[ERROR] 	import javax.xml.bind.annotation.XmlType;
[ERROR] 	       ^^^^^^^^^^^^^^
[ERROR] The import javax.xml.bind cannot be resolved
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[44] 
[ERROR] 	@XmlAccessorType(XmlAccessType.FIELD)
[ERROR] 	 ^^^^^^^^^^^^^^^
[ERROR] XmlAccessorType cannot be resolved to a type
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[44] 
[ERROR] 	@XmlAccessorType(XmlAccessType.FIELD)
[ERROR] 	                 ^^^^^^^^^^^^^
[ERROR] XmlAccessType cannot be resolved to a variable
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[45] 
[ERROR] 	@XmlType(name = "", propOrder = {
[ERROR] 	 ^^^^^^^
[ERROR] XmlType cannot be resolved to a type
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[48] 
[ERROR] 	@XmlRootElement(name = "profile")
[ERROR] 	 ^^^^^^^^^^^^^^
[ERROR] XmlRootElement cannot be resolved to a type
[ERROR] /home/veri/Verinice/verinice-1.19.1/sernet.gs.service/srcGenerated/sernet/verinice/model/auth/Profile.java:[55] 
[ERROR] 	@XmlAttribute(name = "name", required = true)
[ERROR] 	 ^^^^^^^^^^^^

Kann jemand was damit anfangen?

So wie ich das sehe liegt es daran, dass JAXB in neueren Version des JDKs nicht mehr enthalten ist. Ich versuche es mal, die Abhändigkeiten manuell anzugeben, oder gibt es da eine elegantere Lösung?

<dependencies>
		<!-- https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime -->
		<dependency>
    		<groupId>org.glassfish.jaxb</groupId>
    		<artifactId>jaxb-runtime</artifactId>
    		<version>3.0.0-M4</version>
		</dependency>
	</dependencies>

Das führt leider nicht zum Erfolg, immer noch der gleiche Fehler. Hat jemand eine Lösung?

Habe das Problem jetzt durch das verwenden des JDK 8 gelöst. Die Fehler aus dem ersten Post waren auf Verbindungsprobleme zurückzuführen.