目标org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file的参数'file'缺失或无效

时间:2017-09-11 01:50:00

标签: eclipse maven

我正在使用STS版本3.9。我正在尝试将ojdbc7.jar的外部依赖项添加到本地maven存储库。我从oracle网站下载了ojbdc7.jar。通过配置窗口 我已将目标设为 - install:install-file

参数为 -

-Dfile={Path/to/your/ojdbc7.jar} -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0 -Dpackaging=jar

在运行此操作时,我遇到了错误。

Failed to execute goal org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file (default-cli) on project .The parameters 'file' for goal org.apache.maven.plugins:maven-install-plugin:2.5.2:install-file are missing or invalid

提前致谢。

3 个答案:

答案 0 :(得分:0)

您应该更新参数的值:

-Dfile={Path/to/your/ojdbc7.jar}

到您已下载的jar的确切位置 -

-Dfile={/Users/user/Downloads/ojdbc7.jar}

注意:它必须是系统中的有效路径,您可以通过查看下载的jar的属性/信息来获取该路径。

答案 1 :(得分:0)

您缺少文件路径和双引号:

mvinstall:install-file -Dfile="path/file.jar" -DgroupId="com.oracle" -DartifactId=ojdbc7 -Dversion="12.1.0" -Dpackaging=jar

答案 2 :(得分:0)

将所有参数括在单引号中。 shell正在以无法接受的方式将其扩展到maven。

x %>% 
   group_by(A) %>%
   filter(sum(B == 'X' & C == 20) > 0)