diff --git a/README.md b/README.md
index a656ed2..932bc3e 100644
--- a/README.md
+++ b/README.md
@@ -1,2 +1,16 @@
### 插件调试环境搭建
-1.
\ No newline at end of file
+1. clone仓库到BI仓库同级目录,编辑nuclear-maven的pom.xml,引用插件目录
+![企业微信截图_6fc59751-44ef-4edc-87c9-50cdf55446dc.png](https://upload-images.jianshu.io/upload_images/4968021-00eb069a3643dbaa.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+2. 在工程目录的WEB-INF的plugins文件夹下新建如图文件夹,将工程中的plugin.xml复制过去(或者直接安装根目录中打包好的zip插件,会自动建这样的文件夹)
+![企业微信截图_474e2f8b-cbe9-418e-b78a-7ca959dd11bf.png](https://upload-images.jianshu.io/upload_images/4968021-fab0e6337b93feae.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+
+3. 修改插件pom中的output,改成工程中插件文件夹的classes即可。
+![企业微信截图_9f29fc43-b522-479a-81b9-0328437593e9.png](https://upload-images.jianshu.io/upload_images/4968021-c04479609de5a404.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+4. 正常build,起工程,断点调试
+### 打包插件
+1. 修改build.xml的jdk.home和classes
+![image.png](https://upload-images.jianshu.io/upload_images/4968021-364bdcc061f6007e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+2. idea的ant直接添加工程中的build.xml即可
+![image.png](https://upload-images.jianshu.io/upload_images/4968021-510012c5932a1e6f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
+3. build后会生成classes,然后直接打包即可
\ No newline at end of file
diff --git a/build.xml b/build.xml
index 5f13422..ece99a0 100644
--- a/build.xml
+++ b/build.xml
@@ -7,12 +7,12 @@
-
+
-
+
diff --git a/fr-plugin-pack-request-0.0.1.zip b/fr-plugin-pack-request-0.0.1.zip
new file mode 100644
index 0000000..1d88f82
Binary files /dev/null and b/fr-plugin-pack-request-0.0.1.zip differ
diff --git a/plugin.xml b/plugin.xml
index b033a67..70bde70 100644
--- a/plugin.xml
+++ b/plugin.xml
@@ -8,25 +8,10 @@
帆软
+ com.fr.plugin.pack
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/main/java/com/fr/plugin/pack/ReportBridge.java b/src/main/java/com/fr/plugin/pack/ReportBridge.java
index f45c106..5f9e43c 100644
--- a/src/main/java/com/fr/plugin/pack/ReportBridge.java
+++ b/src/main/java/com/fr/plugin/pack/ReportBridge.java
@@ -2,8 +2,10 @@ package com.fr.plugin.pack;
import com.finebi.conf.internalimp.component.ReportComponent;
import com.fr.decision.fun.impl.AbstractWebResourceProvider;
+import com.fr.plugin.transform.FunctionRecorder;
import com.fr.web.struct.Atom;
+@FunctionRecorder
public class ReportBridge extends AbstractWebResourceProvider {
@Override
public Atom attach() {
diff --git a/src/main/java/com/fr/plugin/pack/ReportDef.java b/src/main/java/com/fr/plugin/pack/ReportDef.java
index 3c81ffc..0516ff0 100644
--- a/src/main/java/com/fr/plugin/pack/ReportDef.java
+++ b/src/main/java/com/fr/plugin/pack/ReportDef.java
@@ -6,7 +6,7 @@ import com.fr.web.struct.browser.RequestClient;
import com.fr.web.struct.category.ScriptPath;
import com.fr.web.struct.category.StylePath;
-public class ReportDef extends Component {
+public class ReportDef extends Component {
public static final ReportDef KEY = new ReportDef();
public ReportDef(){}
public ScriptPath script(RequestClient client ) {
diff --git a/src/main/resources/com/fr/plugin/pack/report.js b/src/main/resources/com/fr/plugin/pack/report.js
index 3781f80..7d599e7 100644
--- a/src/main/resources/com/fr/plugin/pack/report.js
+++ b/src/main/resources/com/fr/plugin/pack/report.js
@@ -1,5 +1,5 @@
;(function() {
- console.log("report js loaded");
+ console.log("edit js loaded");
})();