![]() |
1
1
你可以使用 JavaCompiler API 编译源文件并设置 classloader sample code ). tools.jar必须位于类路径上。如果使用JDK,情况就是这样。 如果生成的代码对于您可以使用的任何给定类都是稳定的 annotation processor 生成源代码并在与注释类相同的javac运行中编译。 |
![]() |
2
0
您可以将ant任务添加到maven中。在maven构建过程中,这是一种“打破传统秩序”的方法。比如将javacant任务添加到mavens测试目标中。 (对不起,我和你的评论员马特b一样困惑——但是嵌入式蚂蚁任务是你的瑞士军刀。) |