Мне нужно запустить приложение Java через файл .bat. Кто-нибудь может помочь.
Как запустить Java-приложение с помощью файла .bat
Ответ 1
Просто создайте файл .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
Ответ 2
Конечно, вызовите исполняемый файл java.
Шахта C:\Program Files\Java\jre6\bin\java.exe
, поэтому для ее запуска я бы сделал
C:\Program Files\Java\jre6\bin\java.exe -jar myjarfile.jar
Ответ 3
Точно так же вы запускаете его из командной строки. Просто поставьте эту "командную строку" в файл ".bat".
Итак, если вы используете java -cp .;foo.jar Bar
, поместите это в .bat файл как
@echo off
java -cp .;foo.jar Bar
Ответ 4
@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) скопируйте и пропустите этот код и сохраните этот файл как ex: test.bat 3) Дважды щелкните пакетный файл. 4) поместите свои java-коды в блокнот и сохраните их как N.B.: сохранить этот java файл в той же папке, что и ваш пакетный файл.
Ответ 5
Если у вас есть файл jar, то создайте файл bat с помощью:
java -jar NameOfJar.jar
Ответ 6
javac Application.java
java Application
pause
Команда javac
будет компилировать java-программу, а команда java
запустит программу, а pause
приостановит результат до тех пор, пока вы не пересечете его.
Ответ 7
Вызвать класс, который имеет метод main().
java MyClass
Здесь MyClass будет иметь метод public static void main()
.
Ответ 8
-
javac (.exe в Windows) двоичный путь должен быть добавлен в глобальную PATH окр. переменная.
javac MyProgram.java
-
или с java (.exe в Windows)
java MyProgram.jar