Sunday 15 March 2015

Eclipse RCP Product for AIX ppc64 using Maven and Tycho -



Eclipse RCP Product for AIX ppc64 using Maven and Tycho -

we building eclipse indigo(3.7) based rcp product windows , linux gtk 32 , 64 bit platforms, need create products aix ppc64 bit well, have done next changes:

in pom.xml added environment

<environment> <os>aix</os> <ws>gtk</ws> <arch>ppc</arch> </environment> <environment> <os>aix</os> <ws>gtk</ws> <arch>ppc64</arch> </environment>

and in feature.xml added next plugins

<plugin id="org.eclipse.swt.gtk.aix.ppc" os="aix" ws="gtk" arch="ppc" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/> <plugin id="org.eclipse.swt.gtk.aix.ppc64" os="aix" ws="gtk" arch="ppc64" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>

and

<plugin id="org.eclipse.core.filesystem.aix.ppc" os="aix" arch="ppc" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/> <plugin id="org.eclipse.core.filesystem.aix.ppc64" os="aix" arch="ppc64" download-size="0" install-size="0" version="0.0.0" fragment="true" unpack="false"/>

whenever executing pom using maven getting below error:

caused by: java.lang.runtimeexception: no solution found because problem unsatisfiable.: [unable satisfy dependency com.client.gui.feature.feature.group 6.0.0.qualifier org.eclipse.core.filesystem.aix.ppc64 0.0.0.; no solution found because problem unsatisfiable.

maven not able resolve dependency org.eclipse.core.filesystem.aix.ppc64 plugin , works org.eclipse.core.filesystem.aix.ppc, please allow me know if plugin org.eclipse.core.filesystem.aix.ppc64 not part of eclipse 3.7 repository , external repository path needs added in pom.xml, or missing configuration apart above mentioned one?

i've searched through artifacts.xml index file indigo release , whilst has entry org.eclipse.core.filesystem.aix.ppc:

<artifact id="org.eclipse.core.filesystem.aix.ppc" classifier="osgi.bundle" version="1.1.0.v20110423-0524"> <processing size="1"> <step id="org.eclipse.equinox.p2.processing.pack200unpacker" required="true"/> </processing> <properties size="3"> <property name="artifact.size" value="8770"/> <property name="download.size" value="7379"/> <property name="format" value="packed"/> </properties> </artifact>

it doesn't have corresponding entry org.eclipse.core.filesystem.aix.ppc64. there entry bundle in kepler index so, unless can bundle elsewhere, looks options not build 64-bit release or move newer version of eclipse.

eclipse maven eclipse-rcp eclipse-indigo tycho

No comments:

Post a Comment