簡體   English   中英

平台運行時和依賴項

[英]Platform runtime and dependencies

目標平台了解eclipse插件開發中所需的和依賴性。 我在過去的3天里拔頭發。

如果我指定以下內容: -

    <repositories>
    <repository>
        <id>eclipse-helios</id>
        <layout>p2</layout>
        <url>http://download.eclipse.org/releases/helios</url>
    </repository>
    </repositories>

1)對我來說,我確保我的插件兼容從病房的helios運行,我的想法是錯的嗎? 2)是否應該解決我的平台依賴?

[ERROR] Cannot resolve project dependencies:
[ERROR]   Software being installed: plugin1 1.0.0.qualifier
[ERROR]   Missing requirement: plugin1 1.0.0.qualifier requires 
'osgi.bundle; org.eclipse.core.runtime 0.0.0' but it could not be found
[ERROR] 
[ERROR] See 
http://wiki.eclipse.org/Tycho/Dependency_Resolution_Troubleshooting for 
help

我的清單文件包含: -

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Plugin1
Bundle-SymbolicName: plugin1;singleton:=true
Bundle-Version: 1.0.0.qualifier
Bundle-Vendor: xxx
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.ui
Automatic-Module-Name: plugin1
Bundle-RequiredExecutionEnvironment: JavaSE-1.8

3) 在此輸入圖像描述

當我運行我的插件時,它運行在helious之下。 請幫助我使用tycho和maven來實現這一目標。 我只是不明白它的幫助文本中的'eclipse speak'。

有人請幫助我,請問,Jemrug

我在另一個eclipse工作區嘗試過的人,這一切都很好。 所以這是一個工作空間問題。 我唯一的問題是我如何在獨立的mvn中這樣做,因為我一直得到:

    mvn clean install

    Cannot resolve project dependencies:
    [ERROR]   Software being installed: plugin1 1.0.0.qualifier
    [ERROR]   Missing requirement: plugin1 1.0.0.qualifier requires 'osgi.bundle; 
    org.eclipse.core.runtime 0.0.0'

那么為什么所有內部日食都很好而不是命令行我得到了上述內容。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM