[英]Maven cannot find JAR
最近,我尝试为我的小组开发一个界面。 我的服务在本地计算机上运行良好并且运行良好,但是当尝试在IDEA中使用Maven编译时,编译失败并告诉我找不到我的JAR软件包。 我使用的JAR包是JAVE(Java音频视频编码器),它是手动添加到我的CLASSPATH中的。 我知道Maven不能在不向pom添加依赖的情况下找到JAR包,但是我找不到JAVE的Maven依赖,看来它们只是为用户提供JAR包。 JAVE主页
因此,在这种情况下,如果我想使用Maven成功编译代码该怎么办? 我将来需要部署服务,因此手动将JAR包添加到CLASSPATH而不是将依赖项添加到pom绝对是不可接受的。
您可以使用以下方法在本地安装Maven jar:
mvn install:install-file
-Dfile=<path-to-file>
-DgroupId=<group-id>
-DartifactId=<artifact-id>
-Dversion=<version>
-Dpackaging=<packaging>
-DgeneratePom=true
您可以将人工制品安装到本地或远程Maven存储库中,也可以将其用作系统范围的依赖项(请参阅https://stackoverflow.com/a/2177417/9705485或http://roufid.com/3 -将本地罐子添加到maven-project /的示例)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.