Это старый вопрос, но для меня это была серьезная PITA в течение нескольких минут, поэтому я решил поделиться:
Я только что столкнулся с этой проблемой и считаю, что проблема, вероятно,зависит от платформы.Настоящая подсказка заключалась в том, что решение из ответа Сирила не сработало, как ожидалось: несмотря на мои указания -DgroupId=com.xyz
и -DartifactId=whatever
в командной строке и соответствующую запись в файле POM, jar был установлен влокальное репо в com/whatever
.
. Это заставило меня поэкспериментировать с цитированием аргументов командной строки и с возможным правильным результатом форматирования командной строки следующим образом (после удаления файла POM):
mvn install:install-file "-Dfile=cobra.jar" "-DgroupId=com.cobra" "-DartifactId=cobra" "-Dversion=0.98.4" "-Dpackaging=jar" "-DgeneratePom=true"
Некоторые цитаты, несомненно, излишни, но лучше, чем потом сожалеть, верно?Я случайно запускаю Vista на этом компьютере и не удивлюсь, если бы эта проблема была характерна именно для этой версии ОС ... кстати, это было с Maven v3.0.4.