我需要通过 .bat 文件运行我的 Java 应用程序。
只需创建一个包含以下行的 .bat 文件:
@ECHO OFF
set CLASSPATH=.
set CLASSPATH=%CLASSPATH%;path/to/needed/jars/my.jar
%JAVA_HOME%\bin\java -Xms128m -Xmx384m -Xnoclassgc ro.my.class.MyClass
当然,调用 java 可执行文件。
我的是
C:\Program Files\Java\jre6\bin\java.exe
,所以要运行它我会这样做
C:\Program Files\Java\jre6\bin\java.exe -jar myjarfile.jar
如果您有 jar 文件,则创建 bat 文件:
java -jar NameOfJar.jar
这与从命令行运行它的方式相同。只需将该“命令行”放入“.bat”文件即可。
所以,如果您使用
java -cp .;foo.jar Bar
,请将其放入.bat文件中
@echo off
java -cp .;foo.jar Bar
@echo off
echo You Are going to creata Java Class
set /p Name=Enter your Class Name?:
echo Your class Name is %Name% & pause
echo To creat a Notepad
pause
notepad %Name%.java
set path=%PATH%;C:\Program Files\Java\jdk1.6.0_14\bin
pause
javac
echo Your java Path succsussfully set.
javac %Name%.java
pause
echo Successfully Compiled
java %Name%
pause
1) 打开记事本 2)复制并粘贴此代码并将此文件另存为 例如:测试.bat 3) 双击批处理文件。 4)将你的java代码放入记事本并将其另存为 N.B.:- 将此 java 文件保存在您的批处理文件所在的同一文件夹中。
javac Application.java
java Application
pause
javac
命令将编译 java 程序,java
命令将运行程序,pause
将暂停结果,直到你穿过它。
调用具有 main() 方法的类。
java MyClass
这里 MyClass 将有
public static void main()
方法。
javac(Windows 上的 .exe)二进制路径必须添加到全局 PATH 环境中。变量。
javac MyProgram.java
或使用 java(Windows 上的 .exe)。
java MyProgram.jar