“org.eclipse.fx.javafx”的更新站点在哪里(找不到可安装单元)?

“org.eclipse.fx.javafx”的更新站点在哪里(找不到可安装单元)?,javafx,osgi,p2,efxclipse,Javafx,Osgi,P2,Efxclipse,我有一个基于插件的产品文件,使用: org.eclipse.fx.javafx org.eclipse.fx.osgi 我认为这些插件来自这个项目 我正试图构建一个提供这些插件的目标文件(maven+tycho构建将是我的下一步)。我想我可以在p2更新网站上找到它们: http://download.eclipse.org/efxclipse/updates-released/1.0.0/site 我的目标文件如下所示: <?xml version="1.0" encoding="UT

我有一个基于插件的产品文件,使用:

  • org.eclipse.fx.javafx
  • org.eclipse.fx.osgi
我认为这些插件来自这个项目

我正试图构建一个提供这些插件的目标文件(maven+tycho构建将是我的下一步)。我想我可以在p2更新网站上找到它们:

http://download.eclipse.org/efxclipse/updates-released/1.0.0/site

我的目标文件如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="my_target" sequenceNumber="1">
  <locations>
    <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
      <unit id="org.eclipse.fx.javafx" version="2.2.0.201408150502"/>
      <unit id="org.eclipse.fx.osgi" version="1.0.0.201408150502"/>
      <repository location="http://download.eclipse.org/efxclipse/updates-released/1.0.0/site"/>
    </location>
  </locations>
</target>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
  <unit id="org.eclipse.fx.runtime.min.feature.feature.group" version="1.1.0.201411050602"/>
  <repository location="http://download.eclipse.org/efxclipse/runtime-shared-released/1.1.0/site/"/>
</location>

但我得到了这个错误:“无法找到可安装的单元org.eclipse.fx.javafx”

如果编辑位置,我可以选择以下项目之一:

我与夜间更新站点有相同的行为:


http://download.eclipse.org/efxclipse/updates-nightly/site

在这里有org.eclipse.fx*

如果您有问题,可以在zip中下载:

您不应该使用此更新站点来设置目标平台!使用
http://download.eclipse.org/efxclipse/runtime-shared-released/1.1.0/site
创建目标平台时

目标文件的XML内容如下所示:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?><target name="my_target" sequenceNumber="1">
  <locations>
    <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
      <unit id="org.eclipse.fx.javafx" version="2.2.0.201408150502"/>
      <unit id="org.eclipse.fx.osgi" version="1.0.0.201408150502"/>
      <repository location="http://download.eclipse.org/efxclipse/updates-released/1.0.0/site"/>
    </location>
  </locations>
</target>
<location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="slicer" includeSource="true" type="InstallableUnit">
  <unit id="org.eclipse.fx.runtime.min.feature.feature.group" version="1.1.0.201411050602"/>
  <repository location="http://download.eclipse.org/efxclipse/runtime-shared-released/1.1.0/site/"/>
</location>


这里介绍了内容最少的功能:。

感谢您的回复和您博客上的提示。我很高兴问这个问题,因为网站上没有提到这个运行时更新站点:(或者至少我找不到信息)。此外,我在
runtine released-1.1.0
更新站点上找不到
org.eclipse.fx.runtime.min.feature
。我应该使用
org.eclipse.fx.runtime.feature.feature.group
还是
org.eclipse.fx.core.feature.feature.group
?Ups最基本的功能还有一点需要注意-如果您为Mars构建的功能也在simrel repo中,您的意思是
http://download.eclipse.org/releases/mars
?(就我个人而言,我正在为Luna建造,但它可能会帮助其他人)