java - 编译代码 - 创建 IDE

标签 java command-line compiler-construction ide

在过去的两个月里,我一直在为 Java、汇编和 JMM 开发一个 IDE,并且已经能够让 JMM 编译器通过 IDE 运行并编译给定的代码。因为某些原因, 我似乎找不到使用 Java 代码执行此操作的方法。是否有任何 API 调用可用于编译给定的类,甚至以某种方式调用 javac 并通过命令行为其提供必要的值?

如有任何帮助,我们将不胜感激!

IDE:

enter image description here

最佳答案

您可以使用 JavaCompiler .

关于java - 编译代码 - 创建 IDE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18066593/

相关文章:

ios - 我可以现在将我的 iOS 应用程序的 "Deployment Target"提升到更新的操作系统,然后再将其降低到更早的 iOS 吗?

data-structures - 程序范围的数据结构?

java - 当 View 在 ListView 中变为回收时,如何知道何时取消异步任务

linux - 有效文件的 Shell 脚本语法错误

command-line - P4 如何 check out 文件到指定变更列表? (使用命令行)

command-line - 从命令行将 PuTTY 输出保存到文件

java - 为什么我的 Java 类在编译时会创建多个 .class 文件?

java - 通过 Java 中的按钮终止服务器程序

java - Web 服务客户端从 getMyWSPort 获取 NullPointerException

java.lang.ClassCastException : com. sun.proxy.$Proxy47 无法转换为