java - 在java方法中重新编译源代码?

标签 java

目前想实现一些功能,比如使用Jpanel编辑源代码并重新编译。

我使用 Java.swing 来执行基本 Java 游戏的基本理想。我不只是展示游戏,而是想通过按下按钮来展示部分代码。代码将显示出来并让用户编辑,保存并替换原始代码。

接下来要执行的挑战性功能是如何在Jpanel中按一下按钮即可重新编译系统?我发现想要替换原来的代码并重新编译是有困难的。

Java中有什么想法可以实现这样的功能吗?如有任何评论和指南,我们将不胜感激。谢谢

最佳答案

参见JavaCompiler 。类路径上需要 JDK。

关于java - 在java方法中重新编译源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5703836/

相关文章:

java - 如何禁用连接到 ArrayAdapter 的 ListView 行中的按钮?

java - 什么时候以及为什么在打印日志时使用字符串格式更好?

java - Java中检查两个字符串是否排列(Hashmap vs Array的效率)

java - 如何在 JavaFx 的区域内将 ImageView 节点居中?

java - 多对多查询 查找所有含有 XX 成分的 "recipes"

java - 用于 CAD NC 程序的 Lexer

java - 出现时android获取adMob横幅高度

java - 微服务架构 |无法分配请求的地址

java - 从 python 调用 Java 应用程序时无法读取文件

java - 如何将两个不同的对象添加到一个对象中