【仅供内部供应商使用,不提供对外解答和培训】

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

通过前面三节教程,我们已经成功的开发了第一个插件。但是假设插件没有按照我们预期那样的工作,我们需要怎么办呢?当然是进行插件调试。

启动调试模式

因为在插件的maven配置文件中,我们已经配置好了插件的class编译目录,因此在启动设计器的时候,我们选择Debug模式即可进行插件调试因为在插件的Gradle配置文件中,我们已经配置好了插件的class编译目录,因此在启动设计器的时候,我们选择Debug模式即可进行插件调试

关键配置:在plugin-function的maven配置中,包含了class编译的目录描述function的Gradle配置中,包含了class编译的目录描述

Code Block
languagexml
<build>
     <!---如果要更改调试插件,改这里的配置就可以了-->ext {
  outputPath   <outputDirectory>${project.basedir}= "$projectDir/../webroot/WEB-INF/plugins/plugin-com.fr.plugin.function.test" + pluginName + "-1.0/classes</outputDirectory>
</build>classes"
}

需要注意的是

1、plugin-com.fr.plugin.function.test-1.0中间的部分,必须保持和插件id相同,才能在开发时让插件正确的生效;

...