У меня есть файл jar, и мне нужно использовать статический метод. Я пытаюсь запустить команду, как следует из терминала, но всегда выполняет основную функцию.Запустить файл Jar со специальным статическим методом вместо основного в терминале
java -cp myJarFile.jar:com.test.ClassA ClassA StaticMethodA "arg1"
Он всегда использует главную функцию вместо StaticMethodA ... Кто может помочь мне с этой проблемой? Мне просто нужен результат StaticMethodA («arg1»).
Спасибо.
вы можете обернуть свой метод методом main(). Но в java у вас должна быть начальная точка. – Alex
Используйте аргументы (внутри основного) для определения статических меток, которые вы хотите вызвать, а затем передайте следующие аргументы вашему специальному статическому методу. – Monarchis