Слишком длинная строка в файле манифеста при попытке создать банку

Я получаю слишком длинную ошибку строки при попытке создать банку. длинная линия в файле манифеста является строкой Пути к классу, поскольку приложение пользуется большим количеством сторонних библиотек. само собой разумеется, я использую Windows :-( и Eclipse Java 1.6

Я попробовал Class-Path: lib или Class-Path: lib/ но они не работали.

15
задан Lii 4 April 2017 в 11:34
поделиться

1 ответ

Путь к классам слишком длинный из-за большого количества файлов jar. «Ни одна строка не может быть длиннее 72 байтов (не символов) в кодировке UTF8». [из документов: java 5 , java 8 ; Раздел «Длина линии»].

используйте следующий способ решения проблемы:

(1) используйте отдельные строки, чтобы избежать слишком длинной строки для списков имен пакетов Java

(2) введите предыдущий пробел перед каждой следующей строкой, для пример:

Class-Path:
 ...jar
 ...jar
 ...jar
35
ответ дан 1 December 2019 в 00:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: