sym*_*mpi 5 java windows command
每次我想构建并运行我的程序时,我都会这样做:
javac myProgram.java
java myProgram
Run Code Online (Sandbox Code Playgroud)
我想做这样的事情:
buildrun = javac (some_argument).java && java (some_argument)
Run Code Online (Sandbox Code Playgroud)
所以之后我可以
buildrun myProgram
Run Code Online (Sandbox Code Playgroud)
如何在 Windows 上实现这一点?
正如其他人所建议的,您可以简单地创建一个批处理文件来构建和运行您的程序。将其复制到记事本中并另存为 .bat。
@echo off
set /p class="Enter Class: "
javac "%class%".java
java "%class%"
Run Code Online (Sandbox Code Playgroud)
如您所愿,批处理文件在运行时将询问文件名。在您的情况下,您可以将其设置为“myProgram”,然后它将编译并运行该程序。
只需确保您的批处理文件和 java 文件位于同一文件夹中即可运行该脚本。您始终可以调整 bat 文件,甚至接受 Java 文件的完整路径。