gpt4 book ai didi

java - 如何在 Google App Engine 中动态编译 Java 类

转载 作者:搜寻专家 更新时间:2023-11-01 02:32:34 24 4
gpt4 key购买 nike

在对 this question 的回答中,我了解到无法从 GAE 应用程序调用 javax.tools 中的 Java 编译器。

  • 此限制是否仍然适用?

  • 如果是这样,我有哪些选择可以“即时”将 Java 源代码编译成可加载的类文件?

最佳答案

不,javax.tools 仍然不在 Appengine 的 JRE Class Whitelist 上.

您的选择是:

  1. 在其他地方编译,而不是在 appengine 上传输和加载 .class 文件。

  2. 尝试使用一种可嵌入的 Java 编译器:Janino , JDT .

  3. 如果你可以不用 Java,那么你可以尝试使用 BeanShell for Appengine .

关于java - 如何在 Google App Engine 中动态编译 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5550962/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com