Вы говорите это! : -)
mvn install:install-file
-Dfile=/home/anotherCoder/Downloads/nifty-1.0.jar
-DgroupId=nifty-gui
-DartifactId=nifty-gui
-Dversion=1.0
-Dpackaging=jar
-DgeneratePom=true
(Команда размещена на нескольких строках, чтобы вы могли легко увидеть последний параметр.)
Хорошо, а? В будущем вы можете перейти к документации плагина, просмотреть его цели и все параметры, которые он принимает. Например, цель файла установки .
Edit:
Что касается вопроса о поведении по умолчанию флага generatePom, в документации указывается, что по умолчанию он имеет значение true, и, похоже, код поддерживает это. Однако, используя Maven 2.0.9 с версией 2.2 maven-install-plugin (обе версии немного устарели), он не генерирует POM. Так что, возможно, увеличение версии (й) позволит работать по умолчанию.
> touch DeleteMe.jar
> mvn install:install-file -DgroupId=Delete -DartifactId=Me -Dversion=0.0.0 -Dpackaging=jar -Dfile=DeleteMe.jar
...
[INFO] BUILD SUCCESSFUL
...
> ls ~/.m2/repository/Delete/Me/0.0.0/
Me-0.0.0.jar
(без сгенерированного POM.)