У меня есть несколько действительно длинных строк в одном классе для инициализации информации пользователя. Когда я компилирую в Eclipse, я не получаю никаких ошибок или предупреждений, а полученный .jar отлично работает.
Недавно я решил создать файл сборки ant для использования. Всякий раз, когда я компилирую тот же класс с ant, я получаю "постоянную строку слишком длинную" ошибку компиляции. Я пробовал несколько способов установить исполняемый файл java-компилятора в ant, чтобы убедиться, что я использую ту же версию, что и в Eclipse.
Я бы предпочел выяснить, как получить тот же успешный компилятор, который я получаю в Eclipse в ant, чем пытаться переработать код для динамической конкатенации строк.