1 package sample.evolve; 2 3 import javassist.*; 4 import java.io.*; 5 import java.util.Hashtable ; 6 7 23 public class DemoLoader { 24 private static final int initialVersion = 0; 25 private String updatableClassName = null; 26 private CtClass updatableClass = null; 27 28 31 public static void main(String [] args) throws Throwable { 32 Evolution translator = new Evolution(); 33 ClassPool cp = ClassPool.getDefault(); 34 Loader cl = new Loader(); 35 cl.addTranslator(cp, translator); 36 37 translator.makeUpdatable("sample.evolve.WebPage"); 38 cl.run("sample.evolve.DemoServer", args); 39 } 40 } 41 | Popular Tags |