我想在我的模型上构建一个“toJavaCode()”,它会生成生成该模型所需的 Java 源代码(不管原因、是否应该或不应该这样做,以及可能发生的兼容性问题)。
我不知道如何测试这个。我正在使用 maven,但 generate-sources 对我来说并不适用,因为我的服务器需要进行适当的批量测试。我确实在“测试”目标期间启动了服务器,但是 generate-sources 为时过早。
另一方面,虽然我可以使用内置编译器(来自 JDK 中的 tools.jar)来执行此操作,但我不知道如何将其打包到 jar 中进行测试(或加载该 jar)。
有任何想法吗?