Как реализовать конфигурацию Java для локального выполнения и выполнения Jenkins?
Моя программа Java (JAR Project) должна получить следующие три параметра:
String workDir;
String sourceDir;
String outputDir;
Как бы вы реализовали это, зная, что эта Java-программа должна быть запущена локально для тестирования, а также должна выполняться Jenkins?
- Как это будет работать локально?
- Каков синтаксис выполнения Jenkins?
- Как класс Java может получить значение аргумента?
- Нужно ли кодировать аргументы, содержащие пути к каталогам?
1 ответ
У меня проблемы с пониманием вашего вопроса: эта банка уже готова, и вы просто хотите позвонить ей из Дженкинса? если так, то я не вижу проблемы.
в основном Jenkins будет использовать любую версию Java, которую вы указали, если она не была объявлена, она будет использовать подчиненную версию Java по умолчанию, поэтому она будет такой же, как и локальная.
Я надеюсь, что это помогло, и если нет, пожалуйста, уточните вопрос