java - 在后台运行没有丑陋命令提示框的java文件

标签 java cmd javac

我使用 eclipse 创建了一个带有 GUI 的 java 程序,所以每当我想运行它时,我都会在那里运行它,但是我的 friend 想在他的计算机上运行它,所以我在命令提示符下使用 javac 创建了一个类文件,并且还制作了运行程序的批处理文件。问题是每次 ha 运行它时,这个命令窗口仍然在后台。所以我想要的是让那个盒子消失,有什么办法吗?

感谢所有答案:)

最佳答案

javaw 而不是 java 启动它。 Description for java提及:

The javaw command is identical to java, except that with javaw there is no associated console window. Use javaw when you don't want a command prompt window to appear. The javaw launcher will, however, display a dialog box with error information if a launch fails for some reason.

关于java - 在后台运行没有丑陋命令提示框的java文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16509850/

相关文章:

javac 根据赋值方法不同地处理 static final

java - 在Java中构造数组的数组,维数顺序错误?

java - 如何检测用户何时将一个 wifi 连接切换到另一 wifi?

java - 如何将包含日期的字符串值格式化为 yyyy-mm-dd?

c++ - 如何将控制台输出写入cpp中的文本文件?

java - Ant 使用了错误的 Java 编译器,但认为它是正确的

java - 为什么 javac 提示与类的类型参数无关的泛型?

java - 如何打印与特定值关联的所有键?

windows - 如何在 Windows 命令行中用 fart.exe 替换 csv 中的换行符?

batch-file - 使用批处理文件将本地 IP 地址写入文本文件