Внутри Jenkins я уже настроил build.xml, чтобы использовать Ant для компиляции кода Java и вывода в виде jar-файла.
Я могу запустить скомпилированный JAR без проблем в командной строке.
Однако после того, как Дженкинс позволил запустить тот же самый файл jar, я обнаружил ошибку «[exec] Ошибка: не удалось найти или загрузить основной класс».
Я проверил путь к классам в этих двух ситуациях (в командной строке и в Jenkins) и получил идентичные результаты.
Это так странно. My Jenkins - последняя версия с долгосрочной поддержкой, а Java - 1.7.