Ошибка сборки Maven: имя не указано - PullRequest
1 голос
/ 23 декабря 2010

На самом деле это не вопрос, потому что я уже нашел решение, но я так долго боролся с ним, что предпочел бы поделиться этим с вами, чем позволить ему умереть в глубине моего ума

Эта проблема возникла у меня в существующем проекте, который некоторое время использовал maven сборку 2.2

Все сообщение об исключении было:

Не удалось выполнить цель org.apache.maven.plugins: Maven сборки-плагин: 2.2: сборка (default-cli) для проекта test: не удалось создать Сборка: Ошибка создания сборки архив jar-с-зависимостями: проблема создание банки: имя записи не указано

Больше не было сообщений даже с mvn -X

Вначале я думал, что это из-за плохого URL вроде:

баночка: файл! //MY_FILE.jar

Но все это было вызвано скрытым файлом с именем ". # Log4j.xml ...", который был автоматически создан CVS во время разрешения конфликта

==> Решение - разрешить конфликт и удалить файл

Я отправил отчет об ошибке по этому вопросу: PLXCOMP-169

1 Ответ

0 голосов
/ 24 декабря 2010

Как я уже сказал, это не ошибка и потребует улучшения от команды сплетения.

До этого момента вам нужно будет самостоятельно найти ". #" Файлы в вашем проекте И зависимостей (этот был в моем проекте, который был зависимостью от проекта в процессе сборки). *

Спасибо Джону за то, что он указал мне на тот факт, что принятый ответ будет более интуитивным.

...