【发布时间】:2014-11-04 12:56:01
【问题描述】:
我们正在成功地为 windows 和 Linux gtk 32 和 64 位平台构建基于 Eclipse Indigo(3.7) 的 RCP 产品,现在我们还需要为 AIX ppc64 位创建产品,为此我们进行了以下更改:
在 pom.xml 中我们添加了环境
<environment>
<os>aix</os>
<ws>gtk</ws>
<arch>ppc</arch>
</environment>
<environment>
<os>aix</os>
<ws>gtk</ws>
<arch>ppc64</arch>
</environment>
在 feature.xml 中我们添加了以下插件
<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"/>
还有
<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"/>
每当我们使用 maven 执行 pom 时,都会出现以下错误:
Caused by: java.lang.RuntimeException: No solution found because the problem is unsatisfiable.: [Unable to satisfy dependency from com.client.gui.feature.feature.group 6.0.0.qualifier to org.eclipse.core.filesystem.aix.ppc64 0.0.0.; No solution found because the problem is unsatisfiable.
Maven 无法解析 org.eclipse.core.filesystem.aix.ppc64 插件的依赖关系,仅适用于 org.eclipse.core.filesystem.aix.ppc,如果插件 org.eclipse,请告诉我。 core.filesystem.aix.ppc64 不是 eclipse 3.7 存储库的一部分,需要在 pom.xml 中添加外部存储库路径,或者我是否缺少除上述配置之外的任何配置?
【问题讨论】:
标签: eclipse maven eclipse-rcp eclipse-indigo tycho