用于编译和运行java文件的批处理文件?

1 java batch-file

我正在尝试创建一个用于编译和运行java文件的拖放快捷方式,而不是命令行界面.我在想,我会创建两个批处理文件.但是,我要编写什么来使批处理文件使用javac.exe或java.exe来删除批处理文件中的java文件?


对于编译器批处理文件:

cd C:\Program Files\Java\jdk\bin     
javac [what goes here?]    
pause
Run Code Online (Sandbox Code Playgroud)

对于运行java批处理文件:

cd C:\Program Files\Java\jdk\bin
java [what goes here?]
pause
Run Code Online (Sandbox Code Playgroud)

Ern*_*ill 5

不要打扰; 你会发现这些批处理文件大约有一天有用.之后,您的Java程序将包含多个*.java文件并依赖于各种*.jar文件.学习使用Ant,它可以处理从最简单到最复杂的构建过程.

但是为了完整性,DnD'd文件可以在批处理文件中作为参数传递给命令行的批处理文件,所以你的"[什么在这里?]"是"%1",或者,如果您预计会有多个文件,"%1%2%3%4%5%6%7%8%9".