问题描述
各位好:本人做了个项目,现涉及到自动编译问题,望能给予提示和帮助谢谢!!!!!!!
解决方案
解决方案二:
动态调用javac.?一个星期前才记得在哪里看到了可以动态创建java类和动态编译的.!建议LZ去google搜一下,确实看见过.!
解决方案三:
楼主说的是根据类名方法名动态编译?反射??这样?ClassLoaderloader=Thread.currentThread().getContextClassLoader();Classcls=loader.loadClass("com.reflectTest.User");Useruser=(User)cls.newInstance();//user.running();Methodmethod=cls.getDeclaredMethod("running",(Class[])null);method.setAccessible(true);method.invoke(user,(Object[])null);
时间: 2024-11-10 00:30:16