【仅供内部供应商使用,不提供对外解答和培训】
...
通过前面三节教程,我们已经成功的开发了第一个插件。但是假设插件没有按照我们预期那样的工作,我们需要怎么办呢?当然是进行插件调试。
因为在插件的maven配置文件中,我们已经配置好了插件的class编译目录,因此在启动设计器的时候,我们选择Debug模式即可进行插件调试因为在插件的Gradle配置文件中,我们已经配置好了插件的class编译目录,因此在启动设计器的时候,我们选择Debug模式即可进行插件调试
关键配置:在plugin-function的maven配置中,包含了class编译的目录描述function的Gradle配置中,包含了class编译的目录描述
Code Block | ||
---|---|---|
| ||
<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相同,才能在开发时让插件正确的生效;
...