Возможно ли запустить скрипт ant из файла jar?Запускать скрипт ant из файла jar
На данный момент у меня есть build.xml, который вызывает некоторый Java-код, который находится в файле jar. Затем он выполняет некоторую дополнительную обработку муравьев.
Когда я экспортирую файл jar из Eclipse, я могу добавить файл build.xml в jar, поэтому мне интересно, могу ли я запускать скрипт ant непосредственно из банки так или иначе, так что мне нужно только дайте людям файл jar, а не скрипт ant.
Что мне нужно, чтобы быть в состоянии сделать это для пользователя, чтобы дать процессу местоположение файла свойств муравья и для этого файла для определения аргументов, передаваемых в процесс java. Как только этот Java-процесс завершен, скрипт ant затем выполняет некоторую обработку. – bodger
Итак, я беру на себя B.jar, который берет местоположение файла сборки «ant» и выполняет конкретную цель, которая, в свою очередь, выполняет основной метод A.jar с некоторыми параметрами и выполняет некоторую дополнительную обработку. Если это так, это ничем не отличается от использования самой команды ant, а не B.jar. Но поскольку вы не хотите распространять build.xml по некоторым причинам, вы хотите, чтобы он был частью B.jar, который может быть выполнен с использованием команды jar. Это ваш сценарий? – guruprasath
Нет, одна банка, в которой содержится файл сборки муравьев. Я хочу, чтобы пользователь мог запустить скрипт ant из этого файла jar. – bodger