要做一个在线考试系统,其中有java编程题,想要实现自动阅卷,不知道怎么实现。有知道的可以说下思路或者采用什么技术么?系统用的jsp和springmvc框架(至少可以抓取运行效果和异常,以及语法错误等)
没必要生成class文件,可以动态编译Java源代码,直接在程序中调用Java编译器(JavaCompiler)。
java可以动态载入一个class和执行,然后从执行的结果或异常判定就可以了。