diff --git a/.gitignore b/.gitignore
index a7716e75..afd66f5e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,6 +8,7 @@ target/
### Agent ###
/hippo4j-agent/hippo4j-agent/
+**/dependency-reduced-pom.xml
### STS ###
.apt_generated
diff --git a/hippo4j-agent/agent-main/dependency-reduced-pom.xml b/hippo4j-agent/agent-main/dependency-reduced-pom.xml
deleted file mode 100644
index 03ba0b20..00000000
--- a/hippo4j-agent/agent-main/dependency-reduced-pom.xml
+++ /dev/null
@@ -1,111 +0,0 @@
-
-
-
- hippo4j-agent
- cn.hippo4j
- ${revision}
-
- 4.0.0
- agent-main
-
- hippo4j-agent
-
-
- maven-shade-plugin
-
-
- package
-
- shade
-
-
- false
- true
- true
- true
-
-
-
- ${premain.class}
- ${can.redefine.classes}
- ${can.retransform.classes}
-
-
-
-
-
- *:gson
- io.grpc:*
- io.netty:*
- io.opencensus:*
- com.google.*:*
- com.google.guava:guava
- org.checkerframework:checker-compat-qual
- org.codehaus.mojo:animal-sniffer-annotations
- io.perfmark:*
- org.slf4j:*
-
-
-
-
- ${shade.net.bytebuddy.source}
- ${shade.net.bytebuddy.target}
-
-
-
-
- net.bytebuddy:byte-buddy
-
- META-INF/versions/9/module-info.class
-
-
-
-
-
-
-
-
- maven-antrun-plugin
-
-
- clean
- clean
-
- run
-
-
-
-
-
-
-
-
- package
- package
-
- run
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- ${shade.package}.${shade.net.bytebuddy.source}
- true
- UTF-8
- net.bytebuddy
- true
- cn.hippo4j.agent.main.Hippo4jAgent
-
-
diff --git a/hippo4j-agent/agent-main/pom.xml b/hippo4j-agent/hippo4j-agent-bootstrap/pom.xml
similarity index 96%
rename from hippo4j-agent/agent-main/pom.xml
rename to hippo4j-agent/hippo4j-agent-bootstrap/pom.xml
index c234ccb8..d313f6c9 100644
--- a/hippo4j-agent/agent-main/pom.xml
+++ b/hippo4j-agent/hippo4j-agent-bootstrap/pom.xml
@@ -9,12 +9,12 @@
${revision}
- agent-main
+ hippo4j-agent-bootstrap
jar
UTF-8
- cn.hippo4j.agent.main.Hippo4jAgent
+ cn.hippo4j.agent.bootstrap.Hippo4jAgent
true
true
net.bytebuddy
@@ -24,7 +24,7 @@
cn.hippo4j
- agent-core
+ hippo4j-agent-core
diff --git a/hippo4j-agent/agent-main/src/main/java/cn/hippo4j/agent/main/Hippo4jAgent.java b/hippo4j-agent/hippo4j-agent-bootstrap/src/main/java/cn/hippo4j/agent/bootstrap/Hippo4jAgent.java
similarity index 99%
rename from hippo4j-agent/agent-main/src/main/java/cn/hippo4j/agent/main/Hippo4jAgent.java
rename to hippo4j-agent/hippo4j-agent-bootstrap/src/main/java/cn/hippo4j/agent/bootstrap/Hippo4jAgent.java
index a9e1c016..e8b15b33 100644
--- a/hippo4j-agent/agent-main/src/main/java/cn/hippo4j/agent/main/Hippo4jAgent.java
+++ b/hippo4j-agent/hippo4j-agent-bootstrap/src/main/java/cn/hippo4j/agent/bootstrap/Hippo4jAgent.java
@@ -15,7 +15,7 @@
* limitations under the License.
*/
-package cn.hippo4j.agent.main;
+package cn.hippo4j.agent.bootstrap;
import cn.hippo4j.agent.core.boot.AgentPackageNotFoundException;
import cn.hippo4j.agent.core.boot.ServiceManager;
diff --git a/hippo4j-agent/agent-core/dependency-reduced-pom.xml b/hippo4j-agent/hippo4j-agent-core/dependency-reduced-pom.xml
similarity index 96%
rename from hippo4j-agent/agent-core/dependency-reduced-pom.xml
rename to hippo4j-agent/hippo4j-agent-core/dependency-reduced-pom.xml
index a3a36ff3..427411d8 100644
--- a/hippo4j-agent/agent-core/dependency-reduced-pom.xml
+++ b/hippo4j-agent/hippo4j-agent-core/dependency-reduced-pom.xml
@@ -6,7 +6,7 @@
${revision}
4.0.0
- agent-core
+ hippo4j-agent-core
diff --git a/hippo4j-agent/agent-core/pom.xml b/hippo4j-agent/hippo4j-agent-core/pom.xml
similarity index 99%
rename from hippo4j-agent/agent-core/pom.xml
rename to hippo4j-agent/hippo4j-agent-core/pom.xml
index 81dbfe67..e158237c 100644
--- a/hippo4j-agent/agent-core/pom.xml
+++ b/hippo4j-agent/hippo4j-agent-core/pom.xml
@@ -9,7 +9,7 @@
${revision}
- agent-core
+ hippo4j-agent-core
jar
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/base64/Base64.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/base64/Base64.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/base64/Base64.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/base64/Base64.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackageNotFoundException.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackageNotFoundException.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackageNotFoundException.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackageNotFoundException.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackagePath.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackagePath.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackagePath.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/AgentPackagePath.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/BootService.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/BootService.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/BootService.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/BootService.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultImplementor.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultImplementor.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultImplementor.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultImplementor.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultNamedThreadFactory.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultNamedThreadFactory.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultNamedThreadFactory.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/DefaultNamedThreadFactory.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/OverrideImplementor.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/OverrideImplementor.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/OverrideImplementor.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/OverrideImplementor.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/PluginConfig.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/PluginConfig.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/PluginConfig.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/PluginConfig.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceConflictException.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceConflictException.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceConflictException.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceConflictException.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceManager.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceManager.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceManager.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/boot/ServiceManager.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/Config.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/Config.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/Config.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/Config.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/ConfigNotFoundException.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/ConfigNotFoundException.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/ConfigNotFoundException.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/ConfigNotFoundException.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/Constants.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/Constants.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/Constants.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/Constants.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/RuntimeContextConfiguration.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/RuntimeContextConfiguration.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/RuntimeContextConfiguration.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/RuntimeContextConfiguration.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/SnifferConfigInitializer.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/SnifferConfigInitializer.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/SnifferConfigInitializer.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/SnifferConfigInitializer.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/dynamic/AgentConfigChangeWatcher.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/dynamic/AgentConfigChangeWatcher.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/conf/dynamic/AgentConfigChangeWatcher.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/conf/dynamic/AgentConfigChangeWatcher.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/jvm/LoadedLibraryCollector.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/jvm/LoadedLibraryCollector.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/jvm/LoadedLibraryCollector.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/jvm/LoadedLibraryCollector.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/ILog.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/ILog.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/ILog.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/ILog.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogManager.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogManager.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogManager.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogManager.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogResolver.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogResolver.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogResolver.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/LogResolver.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/NoopLogger.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/NoopLogger.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/NoopLogger.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/api/NoopLogger.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/AbstractLogger.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/AbstractLogger.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/AbstractLogger.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/AbstractLogger.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Converter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Converter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Converter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Converter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/FileWriter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/FileWriter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/FileWriter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/FileWriter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/IWriter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/IWriter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/IWriter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/IWriter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogResolver.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogResolver.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogResolver.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogResolver.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogger.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogger.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogger.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/JsonLogger.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogEvent.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogEvent.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogEvent.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogEvent.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogLevel.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogLevel.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogLevel.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogLevel.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogMessageHolder.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogMessageHolder.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogMessageHolder.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogMessageHolder.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogOutput.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogOutput.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogOutput.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/LogOutput.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Parser.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Parser.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Parser.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/Parser.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogResolver.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogResolver.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogResolver.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogResolver.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogger.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogger.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogger.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/PatternLogger.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/ResolverType.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/ResolverType.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/ResolverType.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/ResolverType.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/SystemOutWriter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/SystemOutWriter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/SystemOutWriter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/SystemOutWriter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/WriterFactory.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/WriterFactory.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/WriterFactory.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/WriterFactory.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/AgentNameConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/AgentNameConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/AgentNameConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/AgentNameConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ClassConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ClassConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ClassConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ClassConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/DateConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/DateConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/DateConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/DateConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LevelConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LevelConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LevelConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LevelConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LiteralConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LiteralConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LiteralConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/LiteralConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/MessageConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/MessageConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/MessageConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/MessageConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThreadConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThreadConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThreadConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThreadConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThrowableConverter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThrowableConverter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThrowableConverter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/logging/core/converters/ThrowableConverter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/os/OSUtil.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/os/OSUtil.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/os/OSUtil.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/os/OSUtil.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/os/ProcessorUtil.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/os/ProcessorUtil.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/os/ProcessorUtil.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/os/ProcessorUtil.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/AbstractClassEnhancePluginDefine.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/AbstractClassEnhancePluginDefine.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/AbstractClassEnhancePluginDefine.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/AbstractClassEnhancePluginDefine.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/ByteBuddyCoreClasses.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/ByteBuddyCoreClasses.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/ByteBuddyCoreClasses.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/ByteBuddyCoreClasses.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/DynamicPluginLoader.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/DynamicPluginLoader.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/DynamicPluginLoader.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/DynamicPluginLoader.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/EnhanceContext.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/EnhanceContext.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/EnhanceContext.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/EnhanceContext.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/InstrumentDebuggingClass.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/InstrumentDebuggingClass.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/InstrumentDebuggingClass.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/InstrumentDebuggingClass.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginBootstrap.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginBootstrap.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginBootstrap.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginBootstrap.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginCfg.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginCfg.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginCfg.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginCfg.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginDefine.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginDefine.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginDefine.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginDefine.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginException.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginException.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginException.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginException.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginFinder.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginFinder.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginFinder.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginFinder.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginResourcesResolver.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginResourcesResolver.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginResourcesResolver.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginResourcesResolver.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginSelector.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginSelector.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginSelector.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/PluginSelector.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessFinder.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessFinder.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessFinder.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessFinder.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessMethod.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessMethod.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessMethod.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/WitnessMethod.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapInstrumentBoost.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapInstrumentBoost.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapInstrumentBoost.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapInstrumentBoost.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapPluginLogBridge.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapPluginLogBridge.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapPluginLogBridge.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/BootstrapPluginLogBridge.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/IBootstrapLog.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/IBootstrapLog.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/IBootstrapLog.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/IBootstrapLog.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/ConstructorInterTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/ConstructorInterTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/ConstructorInterTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/ConstructorInterTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterWithOverrideArgsTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterWithOverrideArgsTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterWithOverrideArgsTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/InstanceMethodInterWithOverrideArgsTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterWithOverrideArgsTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterWithOverrideArgsTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterWithOverrideArgsTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/StaticMethodInterWithOverrideArgsTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2Template.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2Template.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2Template.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2Template.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2WithOverrideArgsTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2WithOverrideArgsTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2WithOverrideArgsTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/InstanceMethodInterV2WithOverrideArgsTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2Template.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2Template.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2Template.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2Template.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2WithOverrideArgsTemplate.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2WithOverrideArgsTemplate.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2WithOverrideArgsTemplate.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bootstrap/template/v2/StaticMethodInterV2WithOverrideArgsTemplate.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AbstractJunction.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AbstractJunction.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AbstractJunction.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AbstractJunction.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AnnotationTypeNameMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AnnotationTypeNameMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AnnotationTypeNameMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/AnnotationTypeNameMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArgumentTypeNameMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArgumentTypeNameMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArgumentTypeNameMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArgumentTypeNameMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArrayTypeNameChecker.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArrayTypeNameChecker.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArrayTypeNameChecker.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ArrayTypeNameChecker.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/CacheableTransformerDecorator.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/CacheableTransformerDecorator.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/CacheableTransformerDecorator.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/CacheableTransformerDecorator.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ClassCacheMode.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ClassCacheMode.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ClassCacheMode.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ClassCacheMode.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ReturnTypeNameMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ReturnTypeNameMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ReturnTypeNameMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/bytebuddy/ReturnTypeNameMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/exception/IllegalPluginDefineException.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/exception/IllegalPluginDefineException.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/exception/IllegalPluginDefineException.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/exception/IllegalPluginDefineException.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/ConstructorInterceptPoint.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/ConstructorInterceptPoint.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/ConstructorInterceptPoint.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/ConstructorInterceptPoint.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/DeclaredInstanceMethodsInterceptPoint.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/DeclaredInstanceMethodsInterceptPoint.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/DeclaredInstanceMethodsInterceptPoint.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/DeclaredInstanceMethodsInterceptPoint.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/EnhanceException.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/EnhanceException.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/EnhanceException.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/EnhanceException.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/InstanceMethodsInterceptPoint.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/InstanceMethodsInterceptPoint.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/InstanceMethodsInterceptPoint.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/InstanceMethodsInterceptPoint.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/StaticMethodsInterceptPoint.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/StaticMethodsInterceptPoint.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/StaticMethodsInterceptPoint.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/StaticMethodsInterceptPoint.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/BootstrapInterRuntimeAssist.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/BootstrapInterRuntimeAssist.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/BootstrapInterRuntimeAssist.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/BootstrapInterRuntimeAssist.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassEnhancePluginDefine.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassEnhancePluginDefine.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassEnhancePluginDefine.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassEnhancePluginDefine.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassInstanceMethodsEnhancePluginDefine.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassInstanceMethodsEnhancePluginDefine.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassInstanceMethodsEnhancePluginDefine.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassInstanceMethodsEnhancePluginDefine.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassStaticMethodsEnhancePluginDefine.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassStaticMethodsEnhancePluginDefine.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassStaticMethodsEnhancePluginDefine.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ClassStaticMethodsEnhancePluginDefine.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ConstructorInter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ConstructorInter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ConstructorInter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/ConstructorInter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/EnhancedInstance.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/EnhancedInstance.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/EnhancedInstance.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/EnhancedInstance.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInterWithOverrideArgs.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInterWithOverrideArgs.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInterWithOverrideArgs.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstMethodsInterWithOverrideArgs.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceConstructorInterceptor.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceConstructorInterceptor.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceConstructorInterceptor.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceConstructorInterceptor.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceMethodsAroundInterceptor.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceMethodsAroundInterceptor.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceMethodsAroundInterceptor.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/InstanceMethodsAroundInterceptor.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/MethodInterceptResult.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/MethodInterceptResult.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/MethodInterceptResult.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/MethodInterceptResult.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/OverrideCallable.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/OverrideCallable.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/OverrideCallable.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/OverrideCallable.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsAroundInterceptor.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsAroundInterceptor.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsAroundInterceptor.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsAroundInterceptor.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInterWithOverrideArgs.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInterWithOverrideArgs.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInterWithOverrideArgs.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/StaticMethodsInterWithOverrideArgs.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassEnhancePluginDefineV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassEnhancePluginDefineV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassEnhancePluginDefineV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassEnhancePluginDefineV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassInstanceMethodsEnhancePluginDefineV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassInstanceMethodsEnhancePluginDefineV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassInstanceMethodsEnhancePluginDefineV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassInstanceMethodsEnhancePluginDefineV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassStaticMethodsEnhancePluginDefineV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassStaticMethodsEnhancePluginDefineV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassStaticMethodsEnhancePluginDefineV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/ClassStaticMethodsEnhancePluginDefineV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2WithOverrideArgs.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2WithOverrideArgs.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2WithOverrideArgs.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstMethodsInterV2WithOverrideArgs.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstanceMethodsAroundInterceptorV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstanceMethodsAroundInterceptorV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstanceMethodsAroundInterceptorV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/InstanceMethodsAroundInterceptorV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/MethodInvocationContext.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/MethodInvocationContext.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/MethodInvocationContext.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/MethodInvocationContext.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsAroundInterceptorV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsAroundInterceptorV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsAroundInterceptorV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsAroundInterceptorV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2WithOverrideArgs.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2WithOverrideArgs.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2WithOverrideArgs.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/enhance/v2/StaticMethodsInterV2WithOverrideArgs.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/ConstructorInterceptV2Point.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/ConstructorInterceptV2Point.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/ConstructorInterceptV2Point.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/ConstructorInterceptV2Point.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/DeclaredInstanceMethodsInterceptV2Point.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/DeclaredInstanceMethodsInterceptV2Point.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/DeclaredInstanceMethodsInterceptV2Point.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/DeclaredInstanceMethodsInterceptV2Point.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/InstanceMethodsInterceptV2Point.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/InstanceMethodsInterceptV2Point.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/InstanceMethodsInterceptV2Point.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/InstanceMethodsInterceptV2Point.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/StaticMethodsInterceptV2Point.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/StaticMethodsInterceptV2Point.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/StaticMethodsInterceptV2Point.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/interceptor/v2/StaticMethodsInterceptV2Point.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/jdk9module/JDK9ModuleExporter.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/jdk9module/JDK9ModuleExporter.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/jdk9module/JDK9ModuleExporter.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/jdk9module/JDK9ModuleExporter.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/AgentClassLoader.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/AgentClassLoader.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/AgentClassLoader.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/AgentClassLoader.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InstrumentationLoader.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InstrumentationLoader.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InstrumentationLoader.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InstrumentationLoader.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InterceptorInstanceLoader.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InterceptorInstanceLoader.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InterceptorInstanceLoader.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/loader/InterceptorInstanceLoader.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassAnnotationMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassAnnotationMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassAnnotationMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassAnnotationMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ClassMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/HierarchyMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/HierarchyMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/HierarchyMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/HierarchyMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/IndirectMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/IndirectMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/IndirectMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/IndirectMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodAnnotationMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodAnnotationMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodAnnotationMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodAnnotationMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodInheritanceAnnotationMatcher.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodInheritanceAnnotationMatcher.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodInheritanceAnnotationMatcher.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MethodInheritanceAnnotationMatcher.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MultiClassNameMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MultiClassNameMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MultiClassNameMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/MultiClassNameMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/NameMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/NameMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/NameMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/NameMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/PrefixMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/PrefixMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/PrefixMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/PrefixMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ProtectiveShieldMatcher.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ProtectiveShieldMatcher.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ProtectiveShieldMatcher.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/ProtectiveShieldMatcher.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/RegexMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/RegexMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/RegexMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/RegexMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalAndMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalAndMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalAndMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalAndMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalMatchOperation.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalMatchOperation.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalMatchOperation.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalMatchOperation.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalOrMatch.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalOrMatch.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalOrMatch.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/plugin/match/logical/LogicalOrMatch.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/CollectionUtil.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/CollectionUtil.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/CollectionUtil.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/CollectionUtil.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/ConfigInitializer.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/ConfigInitializer.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/ConfigInitializer.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/ConfigInitializer.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/CustomizeExpression.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/CustomizeExpression.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/CustomizeExpression.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/CustomizeExpression.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/FileUtils.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/FileUtils.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/FileUtils.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/FileUtils.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/IOUtils.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/IOUtils.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/IOUtils.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/IOUtils.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/Length.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/Length.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/Length.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/Length.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/MethodUtil.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/MethodUtil.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/MethodUtil.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/MethodUtil.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/PlaceholderConfigurerSupport.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/PlaceholderConfigurerSupport.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/PlaceholderConfigurerSupport.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/PlaceholderConfigurerSupport.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/PrivateKeyUtil.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/PrivateKeyUtil.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/PrivateKeyUtil.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/PrivateKeyUtil.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/PropertyPlaceholderHelper.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/PropertyPlaceholderHelper.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/PropertyPlaceholderHelper.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/PropertyPlaceholderHelper.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/RunnableWithExceptionProtection.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/RunnableWithExceptionProtection.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/RunnableWithExceptionProtection.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/RunnableWithExceptionProtection.java
diff --git a/hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/StringUtil.java b/hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/StringUtil.java
similarity index 100%
rename from hippo4j-agent/agent-core/src/main/java/cn/hippo4j/agent/core/util/StringUtil.java
rename to hippo4j-agent/hippo4j-agent-core/src/main/java/cn/hippo4j/agent/core/util/StringUtil.java
diff --git a/hippo4j-agent/agent-plugins/pom.xml b/hippo4j-agent/hippo4j-agent-plugin/pom.xml
similarity index 91%
rename from hippo4j-agent/agent-plugins/pom.xml
rename to hippo4j-agent/hippo4j-agent-plugin/pom.xml
index 295d7a83..a7663a2a 100644
--- a/hippo4j-agent/agent-plugins/pom.xml
+++ b/hippo4j-agent/hippo4j-agent-plugin/pom.xml
@@ -9,7 +9,7 @@
${revision}
- agent-plugins
+ hippo4j-agent-plugin
8
diff --git a/hippo4j-agent/pom.xml b/hippo4j-agent/pom.xml
index c1de3a0e..42774e4f 100644
--- a/hippo4j-agent/pom.xml
+++ b/hippo4j-agent/pom.xml
@@ -12,9 +12,9 @@
hippo4j-agent
pom
- agent-core
- agent-plugins
- agent-main
+ hippo4j-agent-core
+ hippo4j-agent-plugin
+ hippo4j-agent-bootstrap
@@ -66,7 +66,7 @@
cn.hippo4j
- agent-core
+ hippo4j-agent-core
${project.version}