eclipse p2 存储库不完整吗?

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

我使用 eclipse 存储库位置“https://download.eclipse.org/eclipse/updates/4.31/”和 Java 版本 JDK-21.0.2。 ide也是eclipse 4.31版本。

此配置有几个错误。

如果我使用目标定义文件的“重新加载目标平台”按钮,则“目标平台状态”视图中会出现几个错误。看图片。

这怎么可能?看来eclipse本身有几个依赖,没有这个,eclipse就无法使用。

这是目标定义:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<target name="de.xxx.xxx.client.target.target" sequenceNumber="430">                                               
<locations>                                                            
    <location includeAllPlatforms="false" includeConfigurePhase="false" includeMode="slicer" includeSource="true" type="InstallableUnit">                                                                                               
        <repository location="https://download.eclipse.org/eclipse/updates/4.31/"/>                                                                                             
        <unit id="org.eclipse.jdt.feature.group" version="3.19.400.v20240229-0520"/>                                                                                                
        <unit id="org.eclipse.pde.feature.group" version="3.15.300.v20240229-0520"/>                                                                                                
        <unit id="org.eclipse.platform.ide" version="4.31.0.I20240229-0520"/>                                                                                               
        <unit id="org.eclipse.rcp.feature.group" version="4.31.0.v20240229-0520"/>                                                                                              
        <unit id="org.eclipse.sdk.ide" version="4.31.0.I20240229-0520"/>                                                                        
        <unit id="org.eclipse.equinox.sdk.feature.group" version="3.23.1100.v20240218-1855"/>                                                                       
        <unit id="org.eclipse.jdt.source.feature.group" version="3.19.400.v20240229-0520"/>            
        <unit id="org.eclipse.pde.source.feature.group" version="3.15.300.v20240229-0520"/>                                                       
        <unit id="org.eclipse.rcp.source.feature.group" version="4.31.0.v20240229-0520"/>                                                   
    </location>                     
</locations>
</target>
java eclipse p2 target-platform
1个回答
0
投票

我将 includeMode="slicer" 更改为 includeMode="planner" 并将 includeConfigurePhase 设置为 true。此后错误消失了。

<target name="de.inovel.merlin.client.target.target" sequenceNumber="430">                                                      
<locations>                                                                         
    <location includeAllPlatforms="false" includeConfigurePhase="true" includeMode="planner" includeSource="true" type="InstallableUnit">                                                                                                                       
        <repository location="https://download.eclipse.org/eclipse/updates/4.31/"/>                                                                                                                     
        <unit id="org.eclipse.jdt.feature.group" version="3.19.400.v20240229-0520"/>                                                                                                                        
        <unit id="org.eclipse.pde.feature.group" version="3.15.300.v20240229-0520"/>                                                                                                                        
        <unit id="org.eclipse.platform.ide" version="4.31.0.I20240229-0520"/>                                                                                                                       
        <unit id="org.eclipse.rcp.feature.group" version="4.31.0.v20240229-0520"/>                                                                                                                      
        <unit id="org.eclipse.sdk.ide" version="4.31.0.I20240229-0520"/>                                                                                                
        <unit id="org.eclipse.equinox.sdk.feature.group" version="3.23.1100.v20240218-1855"/>                                                                                             
        <unit id="org.eclipse.jdt.source.feature.group" version="3.19.400.v20240229-0520"/>           
        <unit id="org.eclipse.pde.source.feature.group" version="3.15.300.v20240229-0520"/>          
        <unit id="org.eclipse.rcp.source.feature.group" version="4.31.0.v20240229-0520"/>      
    </location>   
</locations>
</target>
© www.soinside.com 2019 - 2024. All rights reserved.