Maven Tycho [ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.14.1:validate-vers

hueck

Mitglied
Guten Abend,

Ich bin neu in Sachen Headless RCP Tycho/Maven und bin gerade dabei, eine funktionierende RCP Anwendung in ein Maven/Tycho Projekt umzuformen um das ganze mit Hudson benutzen zu können. Habe sowas vorher noch nie gemacht, die einzigste erfahrung die ich besitze ist das Tutorial von hier:
Building Eclipse plugins and RCP applications with Tycho | EclipseCon North America 2012

Grundlegende Infos:

- Das Programm lässt sich innerhalv von eclipse ausführen.
- Eine prduct file existiert noch nicht
- Parent POM: [XML] <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ - Pastebin.com

Wenn ich mvn clean install ausführe erhalte ich folgenden Fehler:

[ERROR] Failed to execute goal org.eclipse.tycho:tycho-packaging-plugin:0.14.1:validate-version (default-validate-version) on project de.hswt.openmasp.lib.netcdf: OSGi version 1.0.0 must have .qualifier qualifier for SNAPSHOT builds -> [Help 1]

Plugin POM: [XML] <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/ - Pastebin.com

Jemand eine Idee woran das liegen kann? Falls mehr infos benütigt werden einfach fragen
 

hueck

Mitglied
Hallo,

du meinst von dem Plugin das Probleme macht?

Das wäre die hier: [XML]Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: NetCDF Lib
Bundle-SymbolicName: de.hswt.openmasp.lib.netcdf
Bundle-Version: 1.0.0
Bundle-ClassPath: netcdfAll-4.2.jar
Export-Package: Jama,
Jama.examples,
Jama.test,
Jama.util,
edu.wisc.ssec.mcidas,
edu.wisc.ssec.mcidas.adde,
loci.formats,
loci.formats.codec,
loci.formats.gui,
loci.formats.in,
loci.formats.out,
ncsa.hdf.hdf5lib,
ncsa.hdf.hdf5lib.exceptions,
net.jcip.annotations,
nom.tam.fits,
nom.tam.test,
nom.tam.util,
opendap,
opendap.Server,
opendap.Server.parsers,
opendap.dap,
opendap.dap.functions,
opendap.dap.parsers,
opendap.servlet,
opendap.servlet.ascii,
opendap.servlet.www,
opendap.tools,
opendap.util,
opendap.util.geturl.gui,
opendap.util.gui,
org.apache.commons.codec,
org.apache.commons.codec.binary,
org.apache.commons.codec.digest,
org.apache.commons.codec.language,
org.apache.commons.codec.net,
org.apache.commons.httpclient,
org.apache.commons.httpclient.auth,
org.apache.commons.httpclient.cookie,
org.apache.commons.httpclient.methods,
org.apache.commons.httpclient.methods.multipart,
org.apache.commons.httpclient.params,
org.apache.commons.httpclient.protocol,
org.apache.commons.httpclient.util,
org.apache.commons.logging,
org.apache.commons.logging.impl,
org.jdom,
org.jdom.adapters,
org.jdom.filter,
org.jdom.input,
org.jdom.output,
org.jdom.transform,
org.jdom.xpath,
org.slf4j,
org.slf4j.helpers,
org.slf4j.impl,
org.slf4j.spi,
thredds.catalog,
thredds.catalog.crawl,
thredds.catalog.dl,
thredds.catalog.parser.jdom,
thredds.catalog.query,
thredds.catalog.util,
thredds.catalog2,
thredds.catalog2.builder,
thredds.catalog2.builder.util,
thredds.catalog2.simpleImpl,
thredds.catalog2.util,
thredds.catalog2.xml.names,
thredds.catalog2.xml.parser,
thredds.catalog2.xml.parser.stax,
thredds.catalog2.xml.writer,
thredds.catalog2.xml.writer.stax,
thredds.cataloggen,
thredds.cataloggen.catalogrefexpander,
thredds.cataloggen.config,
thredds.cataloggen.datasetenhancer,
thredds.cataloggen.inserter,
thredds.crawlabledataset,
thredds.crawlabledataset.filter,
thredds.crawlabledataset.sorter,
thredds.filesystem,
thredds.inventory,
thredds.inventory.bdb,
thredds.inventory.filter,
thredds.util,
thredds.wcs,
thredds.wcs.v1_0_0_1,
thredds.wcs.v1_0_0_Plus,
thredds.wcs.v1_1_0,
ucar.atd.dorade,
ucar.grib,
ucar.grib.grib1,
ucar.grib.grib2,
ucar.grid,
ucar.jpeg,
ucar.jpeg.colorspace,
ucar.jpeg.colorspace.boxes,
ucar.jpeg.icc,
ucar.jpeg.icc.lut,
ucar.jpeg.icc.tags,
ucar.jpeg.icc.types,
ucar.jpeg.jj2000.disp,
ucar.jpeg.jj2000.j2k,
ucar.jpeg.jj2000.j2k.codestream,
ucar.jpeg.jj2000.j2k.codestream.reader,
ucar.jpeg.jj2000.j2k.codestream.writer,
ucar.jpeg.jj2000.j2k.decoder,
ucar.jpeg.jj2000.j2k.encoder,
ucar.jpeg.jj2000.j2k.entropy,
ucar.jpeg.jj2000.j2k.entropy.decoder,
ucar.jpeg.jj2000.j2k.entropy.encoder,
ucar.jpeg.jj2000.j2k.fileformat,
ucar.jpeg.jj2000.j2k.fileformat.reader,
ucar.jpeg.jj2000.j2k.fileformat.writer,
ucar.jpeg.jj2000.j2k.image,
ucar.jpeg.jj2000.j2k.image.forwcomptransf,
ucar.jpeg.jj2000.j2k.image.input,
ucar.jpeg.jj2000.j2k.image.invcomptransf,
ucar.jpeg.jj2000.j2k.image.output,
ucar.jpeg.jj2000.j2k.io,
ucar.jpeg.jj2000.j2k.quantization,
ucar.jpeg.jj2000.j2k.quantization.dequantizer,
ucar.jpeg.jj2000.j2k.quantization.quantizer,
ucar.jpeg.jj2000.j2k.roi,
ucar.jpeg.jj2000.j2k.roi.encoder,
ucar.jpeg.jj2000.j2k.util,
ucar.jpeg.jj2000.j2k.wavelet,
ucar.jpeg.jj2000.j2k.wavelet.analysis,
ucar.jpeg.jj2000.j2k.wavelet.synthesis,
ucar.ma2,
ucar.nc2,
ucar.nc2.constants,
ucar.nc2.dataset,
ucar.nc2.dataset.conv,
ucar.nc2.dataset.transform,
ucar.nc2.dods,
ucar.nc2.dt,
ucar.nc2.dt.fmr,
ucar.nc2.dt.fmrc,
ucar.nc2.dt.grid,
ucar.nc2.dt.image,
ucar.nc2.dt.point,
ucar.nc2.dt.point.decode,
ucar.nc2.dt.radial,
ucar.nc2.dt.trajectory,
ucar.nc2.ft,
ucar.nc2.ft.coordsys,
ucar.nc2.ft.fmrc,
ucar.nc2.ft.grid,
ucar.nc2.ft.point,
ucar.nc2.ft.point.collection,
ucar.nc2.ft.point.remote,
ucar.nc2.ft.point.standard,
ucar.nc2.ft.point.standard.plug,
ucar.nc2.ft.point.writer,
ucar.nc2.ft.radial,
ucar.nc2.ft.scan,
ucar.nc2.ft2,
ucar.nc2.geotiff,
ucar.nc2.iosp,
ucar.nc2.iosp.adde,
ucar.nc2.iosp.bufr,
ucar.nc2.iosp.bufr.tables,
ucar.nc2.iosp.bufr.writer,
ucar.nc2.iosp.cinrad,
ucar.nc2.iosp.dmsp,
ucar.nc2.iosp.dorade,
ucar.nc2.iosp.fysat,
ucar.nc2.iosp.fysat.util,
ucar.nc2.iosp.gempak,
ucar.nc2.iosp.gini,
ucar.nc2.iosp.grads,
ucar.nc2.iosp.grib,
ucar.nc2.iosp.grib.tables,
ucar.nc2.iosp.grid,
ucar.nc2.iosp.hdf4,
ucar.nc2.iosp.hdf5,
ucar.nc2.iosp.mcidas,
ucar.nc2.iosp.misc,
ucar.nc2.iosp.netcdf3,
ucar.nc2.iosp.nexrad2,
ucar.nc2.iosp.nids,
ucar.nc2.iosp.noaa,
ucar.nc2.iosp.nowrad,
ucar.nc2.iosp.sigmet,
ucar.nc2.iosp.uamiv,
ucar.nc2.iosp.uf,
ucar.nc2.ncml,
ucar.nc2.stream,
ucar.nc2.thredds,
ucar.nc2.units,
ucar.nc2.util,
ucar.nc2.util.cache,
ucar.nc2.util.net,
ucar.nc2.util.xml,
ucar.unidata.geoloc,
ucar.unidata.geoloc.ogc,
ucar.unidata.geoloc.projection,
ucar.unidata.geoloc.projection.proj4,
ucar.unidata.geoloc.projection.sat,
ucar.unidata.geoloc.vertical,
ucar.unidata.io,
ucar.unidata.io.bzip2,
ucar.unidata.io.http,
ucar.unidata.util,
ucar.units,
ucar.util.prefs,
visad,
visad.aeri,
visad.aune,
visad.benjamin,
visad.bom,
visad.browser,
visad.cluster,
visad.collab,
visad.data,
visad.data.amanda,
visad.data.avi,
visad.data.bio,
visad.data.biorad,
visad.data.dods,
visad.data.fits,
visad.data.gif,
visad.data.gis,
visad.data.hdf5,
visad.data.hdf5.hdf5objects,
visad.data.hdfeos,
visad.data.hdfeos.hdfeosc,
visad.data.hrit,
visad.data.in,
visad.data.jai,
visad.data.mcidas,
visad.data.netcdf,
visad.data.netcdf.in,
visad.data.netcdf.out,
visad.data.netcdf.units,
visad.data.qt,
visad.data.text,
visad.data.tiff,
visad.data.units,
visad.data.vis5d,
visad.data.visad,
visad.data.visad.object,
visad.formula,
visad.georef,
visad.install,
visad.java2d,
visad.java3d,
visad.jmet,
visad.math,
visad.matrix,
visad.meteorology,
visad.paoloa,
visad.paoloa.spline,
visad.python,
visad.rabin,
visad.ss,
visad.util
Bundle-RequiredExecutionEnvironment: JavaSE-1.6[/XML]

Und hier von der Anwendung: [XML]Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: openMASP Main
Bundle-SymbolicName: de.hswt.openmasp.main; singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Activator: de.hswt.openmasp.main.internal.Activator
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
de.hswt.openmasp.ui.core;bundle-version="1.0.0",
org.eclipse.ui.ide;bundle-version="3.7.0",
org.eclipse.core.resources;bundle-version="3.7.100"
Bundle-ActivationPolicy: lazy
Bundle-RequiredExecutionEnvironment: JavaSE-1.6[/XML]

Danke schonmal
 
Zuletzt bearbeitet:
M

maki

Gast
Wieso postest du deinen Code nciht direkt ins Forum?

Wir haben sogar tolle Tags um Code zu formatieren (
Code:
, [code=Java], [xml]), manch einer wie ich darf von der Arbeit aus gar nicht auf Pastebin zugeifen.
 
M

maki

Gast
Er meinte damit auch deine poms ;)
Eigentlich meinte ich damit alles ;)

Von den Fehlermeldungen, POMs, MANIFEST.MF, etc. pp.

Macht es schwierig zu helfen wenn man weder Code, Config noch Fehlermeldungen sehen kann.

Ansosnten stimme ich dir zu, wenn dieses Plugin auch von tycho gebaut wird, muss es eine passende Versionsnummer bekommen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
G Maven Maven Tycho target Platform Tools - Maven, Gradle, Ant & mehr 16
parax Fatal error compiling: error: release version 17 not supported Tools - Maven, Gradle, Ant & mehr 26
M Error code 409 maven Tools - Maven, Gradle, Ant & mehr 5
H Problem beim Verschieben der main-class -> A jni error has occured, please check... Tools - Maven, Gradle, Ant & mehr 9
C Maven Error bei "mvn jfx:native" Tools - Maven, Gradle, Ant & mehr 0
I Maven Interface hinzugefügt - Error Tools - Maven, Gradle, Ant & mehr 1
S Maven project build error (String index out of range: 1) Tools - Maven, Gradle, Ant & mehr 2
S Maven pom.xml, Error: Plugin execution not covered by lifecycle configuration Tools - Maven, Gradle, Ant & mehr 3
B Maven Error bei Referenz zweier Poms auf eine Pom Tools - Maven, Gradle, Ant & mehr 2
R Applet IO Error Can't open stream Tools - Maven, Gradle, Ant & mehr 3
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
D WFLYEE0042: Failed to construct component instance Tools - Maven, Gradle, Ant & mehr 1
R [Maven2] immer Build failed für Projekt Tools - Maven, Gradle, Ant & mehr 10
T Failed to configure plugin parameters Tools - Maven, Gradle, Ant & mehr 8
G Save Failed:org/apache/tools/ant/Main Tools - Maven, Gradle, Ant & mehr 1

Ähnliche Java Themen

Neue Themen


Oben