вызвать Java-класс в пакетном файле - PullRequest
5 голосов
/ 04 ноября 2010

Я хочу вызвать класс Java в пакетном файле.как я могу позвонить.можете сказать мне любые команды, которые вызывают файл класса

Спасибо Кришна

Ответы [ 5 ]

3 голосов
/ 04 ноября 2010

если у вас есть класс Myclass с именем пакета com.mycomp.util, то вам нужно перейти к родительскому каталогу «com», например «c: \ src» - это папка, содержащая пакет com, тогда

ваша команда должна быть в командном файле

cd c: \ src java-cp jar1; jar2; com.mycomp.util.Myclass

Теперь вызовите пакетный файл.

2 голосов
/ 11 августа 2013
@ECHO OFF
java -jar "Path/To/The/Jar/Whatever.jar"

Я бы порекомендовал сначала указать ваши классы и указать ссылку на банку.

2 голосов
/ 04 ноября 2010

Если вы скомпилировали файл .java и у вас есть файл .class, содержащий байт-код для вашей функции main, просто запустите:

java myclass

, где myclass - это модульимя (файл должен быть myclass.class).

1 голос
/ 12 сентября 2012

Просто используйте это в вашем .bat файле
java -classpath folderName/example.jar; com.example.package.ExampleProgram если вы помещаете файл .bat в ту же папку, где находится jar-файл, то не обязательно указывать имя папки

0 голосов
/ 23 октября 2014

@ эхо выключено

java -jar "C: \ path_to_jar_directory \ test.jar" "C: \ path_to_arguments \ property.properties"

...