如何将plugin.xml
文件转换为manifest.mf
文件,例如:
<runtime>
<library name="aaa.jar">
<export name="*"/>
</library>
<runtime>
似乎被忽略了。
以下是下一份文件中的一些信件,但远未完全参考。
http://www.eclipse.org/eclipse/platform-core/runtime/adoption.html
答案 0 :(得分:2)
在plugin.xml编辑器中打开该文件。在概述标签&gt;插件内容部分,应该有一个链接,“ ...,创建一个OSGi清单”
OSGi清单是一组头文件,描述了bundle,作为依赖项的bundle或包,以及这个bundle导出的包。例如:
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Eclipse UI Tests
Bundle-SymbolicName: org.eclipse.ui.tests; singleton:=true
Bundle-Version: 3.6.0.qualifier
Bundle-ClassPath: uitests.jar
Bundle-Activator: org.eclipse.core.internal.compatibility.PluginActivator
Bundle-Vendor: Eclipse.org
Require-Bundle: org.eclipse.core.runtime.compatibility,
org.eclipse.core.resources,
org.eclipse.core.expressions,
org.eclipse.ui,
...
Eclipse-AutoStart: true
Export-Package: org.eclipse.ui.tests.api,
org.eclipse.ui.tests.helpers,
org.eclipse.ui.tests.menus
Bundle-RequiredExecutionEnvironment: J2SE-1.4