gpt4 book ai didi

java - cmd在打开java的同时立即打开和关闭

转载 作者:行者123 更新时间:2023-11-30 09:01:52 26 4
gpt4 key购买 nike

我正在使用 Java 创建 Java 源文件的代码编辑器。当我点击 RUN 菜单时,它完美地打开 cmd 并运行 javac 命令,但问题是它立即关闭,我想要暂停之类的东西。

这是我的代码:

Runtime rt = Runtime.getRuntime();
try {
rt.exec("cmd.exe /c start java Maq");
} catch (IOException e1) {
e1.printStackTrace();
}

如何解决这个问题?

最佳答案

现在您已经确认您确实需要 javac 并且正在使用 IDE/编辑器,处理编译错误的正确方法是使用 javax.tools.JavaCompiler 从 JRE 进行编译。

JavaCompiler 为您提供完善的控制和跨平台功能,并且始终存在。你可以看看the JavaDoc让自己开始。这是 a nice example它的用法。

我个人已经将它用于类似 IDE 的项目,它完全符合您对程序内编译器的期望。

关于java - cmd在打开java的同时立即打开和关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26202271/

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