ecj4.10bom handler.jar idea2019.3使用ecj-4.10.jar 处理bom字符,不用去除文件默认的bom字符,java compiler编译方式更改为eclipse,下面的path to ecj batch compile tool 设置为下载好的资源就可以,考虑了项目整体编码对调用ecj的影响
java调用本地编译器编译文件 获得代码,保存到本地,调用本地编译器编译文件,执行之后返回结果并删除文件。可以更改为接口,集成到web项目里,达到类似菜鸟工具java在线编程的效果,考虑并发的话需要使用多线程