java - 一个简单的Windows批处理文件来运行java

标签 java batch-file

我是java新手。我想从Windows批处理文件运行java。我在目录中有一个已编译的类 Main.class 。我想使用放在同一目录中的批处理文件来运行它。 我将系统变量设置为 JAVA_HOME=C:\Program Files\Java\jdk1.7.0_06\bin

如果我想先用批处理文件编译类怎么办?

最佳答案

执行:

@echo off
"%JAVA_HOME%\java.exe" Main
PAUSE

编译会将这一行替换为

"%JAVA_HOME%\javac" Main.java

可选内容:

echo off 关闭 cmd 命令的回显

暂停是为了让cmd窗口在执行结束时不会立即关闭(这样你就可以读取命令的输出)

关于java - 一个简单的Windows批处理文件来运行java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12291432/

相关文章:

java - 使用while循环格式化的功率表和逻辑错误

java - 处理 Java Socket 中的一个或多个单词 .readLine()

string - 通过Windows批处理文件将文件中的字符串 append 到另一个字符串之后

java - 如何使用 PHP 运行批处理文件?

java - 类型未定义方法?

java - 数字输入异常线程 "main"java.lang.StringIndexOutOfBoundsException : String index out of range: 0

windows - 无法在 Windows 上使用 jar 命令

Windows 批处理命令 : How to dereference FOR loop variable to check if that variable is SET in Environment Variable

python - 不能使 SVN 预提交脚本与 Windows 服务器失败

java - 使用反射将值设置到对象中