【发布时间】:2014-06-17 03:20:26
【问题描述】:
是否可以在运行时编译和生成 .class 文件?我有一些生成的 servlet 代码,我想将它们编译成类并将其打包为一个战争。
谢谢。
【问题讨论】:
-
您是否在 Google 上搜索过
javax.tool.JavaCompiler? docs.oracle.com/javase/7/docs/api/javax/tools/JavaCompiler.html -
是的,但是如何将生成的类写入磁盘?
-
前进的道路似乎是覆盖
javax.tools.StandardJavaFileManager,但我从未尝试过。或者这个:stackoverflow.com/questions/12173294/…