Skip to content
Permalink
Browse files
remove license file about the dependency which scope is test
  • Loading branch information
EricJoy2048 committed Jul 27, 2020
1 parent caf4494 commit 52aa7826ab9f2475da272ef7b28dcaa8f0b41400
Show file tree
Hide file tree
Showing 6 changed files with 15 additions and 461 deletions.
@@ -13,3 +13,16 @@ If we are running on the server deployment. Because the plug-ins are in the corr
However, when we develop locally in IDE, we have no plug-ins dir and no plug-ins jar file . If we want to test and debug the plugin code, we need add the plugin module to the pom.xml of alert module ,But this violates the original intention of SPI. So we can`t add the plug-in module to the alert module as a dependency, So there will be a problem that the alert module cannot find the plug-in classes.
With this maven plug-in, by scanning the pom file of the project ,The pluginloader can find the module identified by <package>dolphinscheduler-plugin</package>, then can load this module`s class files and its dependent third-party jars from the target/classes dir of the plug-in module. This will debug locally


### How to Build

```bash
mvn clean install
```

Artifact:

```
target/apache-dolphinscheduler-maven-plugin-incubating-${latest.release.version}-src.zip: Source code package
```
@@ -25,8 +25,9 @@ javolution (http://javolution.org/).
This product includes software developed by
Rome (https://rome.dev.java.net/).

========================================================================

aether-core NOTICE
aether-api NOTICE

========================================================================

This file was deleted.

0 comments on commit 52aa782

Please sign in to comment.