插件内容

原文链接:
http://www.jetbrains.org/intellij/sdk/docs/basics/plugin_structure/plugin_content.html

有两种组织插件内容的方法:

  1. 只包含一个.jar文件的插件放到plugins目录:

    这个文件应该包含配置文件(META-INF/plugin.xml)和实现插件功能的类。配置文件指定了插件名称、描述、版本、供应商、支持的IntelliJ IDEA版本、插件组件、操作和操作组以及操作用户界面。

    .IntelliJIDEAx0/
      plugins/
        sample.jar/
          com/foo/...
          ...
          ...
          META-INF/
            plugin.xml
    
  2. 有其它依赖的插件.jar文件和其它依赖一起放到plugins目录下插件名目录下的lib目录:

    .IntelliJIDEAx0/
      plugins/
        Sample/
          lib/
            libfoo.jar
            libbar.jar
            Sample.jar/
              com/foo/...
              ...
              ...
              META-INF/
                plugin.xml
    

    所有lib目录的.jar文件都会被自动添加到classpath。

你可能感兴趣的:(插件内容)