У меня есть приложение jruby, которое упаковывается в файл войны. Я пытаюсь запустить задачу rake из своего приложения. Я знаю, что камышевка дает вариант -S для запуска рейк-задач.Как выполнить задачи рейка с камышей с опцией -cp
Когда я запускаю следующую команду, все работает отлично:
java -jar /path/to/war/file/app.war -S rake namespace:start_task
Но когда я пытаюсь запустить ту же команду с опцией -cp следующим образом. Я получаю сообщение об ошибке.
java -cp /path/to/war/file/app.war -S rake namespace:start_task
Ошибка:
Unrecognized option: -S
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
Я использую камень, который трудно закодированный в -cp возможность вызова выполнить военный файл. Мне интересно, есть ли способ вызвать задачу рейка в warbler, используя опцию -cp.