Как вызвать исполняемый банку из php с аргументом, переданным основному методу

Я создал исполняемую банку, и она работает нормально. Для целей тестирования я использовал фиктивную переменную в основном методе.

Вместо этого мне нужно передать строковую переменную, вызывая эту исполняемую банку с php.

Короче говоря, мне нужно:

  1. Вызовите исполняемую банку из PHP
  2. При вызове jar мне нужно передать строковую переменную из PHP в основной метод класса внутри исполняемого jar.

Как я могу выполнить вышеупомянутое?

shell_exec("java -jar your_JAR.jar arg1 arg2"); 

вы также можете выполнить Java вообще, используя exec вместо shell_execute , предоставляя переменные $output и & $return_var (см. связанную страницу руководства) и видя, что они содержат после вызова.