Ошибка синтаксиса метки тома Maven Eclipse - PullRequest
7 голосов
/ 22 июня 2009

Когда я выполняю очистку всего моего проекта maven в Eclipse, он всегда возвращается со следующей ошибкой:

Неверный синтаксис имени файла, имени каталога или метки тома

У меня включены maven builder и java bulider. Кто-нибудь знает, что означает эта ошибка?

спасибо,

Jeff

Ответы [ 2 ]

3 голосов
/ 22 июня 2009

Это может быть связано с ошибкой MECLIPSE-269 : полное сообщение об ошибке может помочь, как это " «java.io.IOException: The filename, directory name, or volume label syntax is incorrect» на самом деле является основной причиной «org.apache.maven.lifecycle.LifecycleExecutionException: Can't canonicalize system path».

Я получаю ошибку "Can't canonicalize system path", используя цель eclispse:eclipse, когда <warSourceDirectory> плагина maven-war-plugin начинается с ${basedir}.
Если я удалю ${basedir}, сборка будет успешной. Если, как оказалось, плагин войны использует другие правила, связанные с префиксом пути с $ {basedir}, то я считаю это ошибкой, потому что конфигурация <warSourceDirectory> несовместима с аналогичными тегами.

0 голосов
/ 19 февраля 2018

используйте следующую команду, чтобы получить точную причину ошибки.

mvn eclipse:eclipse -X

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...