我需要通过.bat文件运行我的Java应用程序。 请有人帮忙。
答案 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
,请将其作为
@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