如何通过.bat文件运行java应用程序

时间:2012-01-20 09:06:24

标签: java

我需要通过.bat文件运行我的Java应用程序。 请有人帮忙。

8 个答案:

答案 0 :(得分:30)

只需创建一个包含以下行的.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

答案 1 :(得分:13)

当然,请调用java可执行文件。

我的是C:\Program Files\Java\jre6\bin\java.exe,所以要运行它我会做

C:\Program Files\Java\jre6\bin\java.exe -jar myjarfile.jar

答案 2 :(得分:6)

这与从命令行运行它的方式相同。只需将“命令行”放入“.bat”文件即可。

因此,如果您使用java -cp .;foo.jar Bar,请将其作为

放入.bat文件中
@echo off

java -cp .;foo.jar Bar

答案 3 :(得分:3)

如果您有jar文件,则使用以下命令创建bat文件:

java -jar NameOfJar.jar

答案 4 :(得分:3)

@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)打开一个notpad 2)复制并过去此代码并将此文件另存为 例如:test.bat 3)双击tha批处理文件。 4)将您的java代码放入记事本并保存为 N.B.:-保存这个java文件与批处理文件存在的文件夹相同。

答案 5 :(得分:2)

javac Application.java

java Application

pause

javac命令将编译java程序,java命令将运行程序,pause将暂停结果,直到你越过它。

答案 6 :(得分:0)

调用具有main()方法的类。

java MyClass

此处MyClass将采用public static void main()方法。

答案 7 :(得分:0)

  • 必须将javac(Windows上的.exe)二进制路径添加到全局PATH中 ENV。变量

    javac MyProgram.java

  • 或使用java(Windows上的.exe)

    java MyProgram.jar

相关问题