原文链接:
http://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_content.html
有两种组织插件内容的方法:
-
只包含一个
.jar
文件的插件放到plugins目录:这个文件应该包含配置文件(
META-INF/plugin.xml
)和实现插件功能的类。配置文件指定了插件名称、描述、版本、供应商、支持的IntelliJ IDEA版本、插件组件、操作和操作组以及操作用户界面。.IntelliJIDEAx0/ plugins/ sample.jar/ com/foo/... ... ... META-INF/ plugin.xml
-
有其它依赖的插件
.jar
文件和其它依赖一起放到plugins目录下插件名目录下的lib目录:.IntelliJIDEAx0/ plugins/ Sample/ lib/ libfoo.jar libbar.jar Sample.jar/ com/foo/... ... ... META-INF/ plugin.xml
所有
lib
目录的.jar
文件都会被自动添加到classpath。
网友评论