diff --git a/src/org/redkale/asm/asm.txt b/src/org/redkale/asm/asm.txt index 485abad7a..acf853e4b 100644 --- a/src/org/redkale/asm/asm.txt +++ b/src/org/redkale/asm/asm.txt @@ -21,22 +21,3 @@ MethodWriter.java Opcodes.java Type.java TypePath.java - - - -public static void main(String[] args) throws Throwable { - File srcasmroot = new File("D:/JAVA/JDK源码/JDK9源码/java.base/jdk/internal/org/objectweb/asm"); - File destasmroot = new File("D:/Java-Projects/RedkaleProject/src/org/redkale/asm"); - String line = null; - LineNumberReader txtin = new LineNumberReader(new FileReader(new File(destasmroot, "asm.txt"))); - while ((line = txtin.readLine()) != null) { - line = line.trim(); - if (!line.endsWith(".java")) continue; - File srcfile = new File(srcasmroot, line); - File destfile = new File(destasmroot, line); - String content = Utility.readThenClose(new FileInputStream(srcfile)); - FileOutputStream out = new FileOutputStream(destfile); - out.write(content.replace("jdk.internal.org.objectweb", "org.redkale").getBytes()); - out.close(); - } -} \ No newline at end of file diff --git a/test/org/redkale/test/asm/AsmCreator.java b/test/org/redkale/test/asm/AsmCreator.java new file mode 100644 index 000000000..b770c1023 --- /dev/null +++ b/test/org/redkale/test/asm/AsmCreator.java @@ -0,0 +1,33 @@ +/* + * To change this license header, choose License Headers in Project Properties. + * To change this template file, choose Tools | Templates + * and open the template in the editor. + */ +package org.redkale.test.asm; + +import java.io.*; +import org.redkale.util.Utility; + +/** + * + * @author zhangjx + */ +public class AsmCreator { + + public static void main(String[] args) throws Throwable { + File srcasmroot = new File("D:/JAVA/JDK源码/JDK9源码/java.base/jdk/internal/org/objectweb/asm"); + File destasmroot = new File("D:/Java-Projects/RedkaleProject/src/org/redkale/asm"); + String line = null; + LineNumberReader txtin = new LineNumberReader(new FileReader(new File(destasmroot, "asm.txt"))); + while ((line = txtin.readLine()) != null) { + line = line.trim(); + if (!line.endsWith(".java")) continue; + File srcfile = new File(srcasmroot, line); + File destfile = new File(destasmroot, line); + String content = Utility.readThenClose(new FileInputStream(srcfile)); + FileOutputStream out = new FileOutputStream(destfile); + out.write(content.replace("jdk.internal.org.objectweb", "org.redkale").getBytes()); + out.close(); + } + } +}