![](/img/trans.png)
[英]Handling dependencies of an Eclipse plugin built with Tycho, using a Target Platform
[英]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
當我運行我的插件時,它運行在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.