软件包在 Target Platform 2023-12 中消失

问题描述 投票:0回答:1

我的 Eclipse RCP 应用程序当前使用

Target Platform 2023-09
,它在
2023-09.target
文件中定义如下:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<target name="Retrospective (2023-09)">
    <locations>
        <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
            <repository location="http://download.eclipse.org/releases/2023-09/"/>
            <unit id="org.eclipse.equinox.sdk.feature.group" version="0.0.0"/>
            <unit id="org.eclipse.platform.sdk" version="0.0.0"/>
        </location>
    </locations>
</target>

现在我尝试升级到最近发布的

Target Platform 2023-12
并创建
2023-12.target
如下:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?pde version="3.8"?>
<target name="Retrospective (2023-12)">
    <locations>
        <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">
            <repository location="http://download.eclipse.org/releases/2023-12/"/>
            <unit id="org.eclipse.equinox.sdk.feature.group" version="0.0.0"/>
            <unit id="org.eclipse.platform" version="0.0.0"/>
        </location>
    </locations>
</target>

加载这个新定义后,将无法再找到以下包中的类。

  • org.eclipse.core.databinding.beans.*
  • org.eclipse.jface.text.*

不知道这些类是否已移动到不同的包或是否已完全删除。我也找不到该主题的任何有用的变更日志。

eclipse eclipse-rcp
1个回答
0
投票

我用过

<unit id="org.eclipse.sdk.feature.group" version="4.30.0.v20231201-0512"/>

而不是

org.eclipse.platform

© www.soinside.com 2019 - 2024. All rights reserved.