diff --git a/integration/integration-maven-plugin/pom.xml b/integration/integration-maven-plugin/pom.xml
index 73ce6355c4702d5ead7e87e2b1d8e2be4fcdc7eb..7b8516412b1ae665c0d6dd2784b1e24a7267a929 100644
--- a/integration/integration-maven-plugin/pom.xml
+++ b/integration/integration-maven-plugin/pom.xml
@@ -38,10 +38,6 @@
${maven.plugin.version}
provided
-
- cn.hutool
- hutool-all
-
@@ -51,9 +47,7 @@
maven-plugin-plugin
${maven.plugin.version}
-
- com.schbrain.maven.plugin
-
+ ${java.version}
diff --git a/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java b/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java
index 7884b34d55dd51d33835ea33dfcf4329d87048b2..bf8f51b38df4ab560f7bde05f14e2e9d1dc0a2ad 100644
--- a/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java
+++ b/integration/integration-maven-plugin/src/main/java/com/schbrain/maven/plugin/mojo/PrepareMojo.java
@@ -1,8 +1,5 @@
package com.schbrain.maven.plugin.mojo;
-import cn.hutool.core.io.FileUtil;
-import cn.hutool.core.util.StrUtil;
-import cn.hutool.json.JSONUtil;
import org.apache.maven.execution.MavenSession;
import org.apache.maven.plugin.AbstractMojo;
import org.apache.maven.plugin.MojoExecutionException;
@@ -14,6 +11,7 @@ import java.io.IOException;
import java.nio.file.*;
import java.util.HashMap;
import java.util.Map;
+import java.util.Map.Entry;
/**
* @author liaozan
@@ -98,43 +96,46 @@ public class PrepareMojo extends AbstractMojo {
return;
}
- validateParam();
-
- Path targetFile = getTargetFile(finalName, buildDirectory);
- if (!Files.exists(targetFile)) {
- throw new MojoExecutionException("target jar is not present, it's required for build");
- }
try {
- Map