mvn install local jar 出错:无法执行目标 org.apache.maven.plugins:maven-install-plugin...(是一个目录)-> [帮助 1]

Posted

技术标签:

【中文标题】mvn install local jar 出错:无法执行目标 org.apache.maven.plugins:maven-install-plugin...(是一个目录)-> [帮助 1]【英文标题】:Error with mvn install local jar: Failed to execute goal org.apache.maven.plugins:maven-install-plugin...(Is a directory) -> [Help 1] 【发布时间】:2015-10-08 09:46:12 【问题描述】:

我正在尝试将本地 jar 安装到我的 maven 项目中,我正在从我的项目文件夹中运行此命令:

mvn install:install-file -Dfile= ~/Downloads/<jar_path> -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -Dpackaging=jar -DgeneratePom=false

我收到了这个错误:

Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.4:install-file (default-cli) on project my-project: Error installing artifact 'my-artifact': Failed to install artifact groupId:artifactId:jar:version: /Users/my-project-path (Is a directory) -> [Help 1]

【问题讨论】:

您是否尝试放置确切的 jar 文件而不是项目的路径? 你试过设置-DlocalRepositoryPath吗? 谢谢你们的回答,但这是-Dfile=之后的空格 【参考方案1】:

你的命令中有一个空格,在-Dfile=之后!

 mvn install:install-file -Dfile= ~/Downloads/<jar_path> -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -Dpackaging=jar -DgeneratePom=false

试试

 mvn install:install-file -Dfile=~/Downloads/<jar_path> -DgroupId=<groupId> -DartifactId=<artifactId> -Dversion=<version> -Dpackaging=jar -DgeneratePom=false

【讨论】:

天哪!!!!我不敢相信就是这样,我昨天花了 5 个小时,但我还必须更改 ~ by /Users/.... 但这是导致错误的空间,非常感谢你的帮助,你拯救了我的一天

以上是关于mvn install local jar 出错:无法执行目标 org.apache.maven.plugins:maven-install-plugin...(是一个目录)-> [帮助 1]的主要内容,如果未能解决你的问题,请参考以下文章

mvn install:install-file将本地jar安装到maven本地仓库

mvn install

maven添加本地包命令mvn install:install-file

MVN install下载jar包速度太慢解决方法(引入镜像)

新建了一个maven项目,需要依赖其他项目,当mvn install的时候就出错

mvn install selenium依赖包