Maven找不到JAR

时间:2018-08-05 12:40:28

标签: java maven jave

最近,我试图为我的小组开发一个界面。我的服务可以在本地计算机上运行并正常运行,但是在IDEA中尝试使用 Maven编译时,编译失败并告诉我找不到我的JAR软件包。我使用的JAR包是JAVE(Java音频视频编码器),它是手动添加到我的CLASSPATH中的。我知道Maven不能在不向pom添加依赖的情况下找到JAR包,但是我找不到JAVE的Maven依赖,看来它们只是为用户提供JAR包。 JAVE HomePage

因此,在这种情况下,如果我想使用Maven成功编译代码该怎么办?我以后需要部署服务,因此绝对不能接受将JAR包手动添加到CLASSPATH而不是添加对pom的依赖。

2 个答案:

答案 0 :(得分:0)

您可以使用以下方法在本地安装Maven jar:

mvn install:install-file
   -Dfile=<path-to-file>
   -DgroupId=<group-id>
   -DartifactId=<artifact-id>
   -Dversion=<version>
   -Dpackaging=<packaging>
   -DgeneratePom=true

答案 1 :(得分:0)

您可以将人工制品安装到本地或远程Maven存储库中,也可以将其用作系统范围的依赖项(有关示例,请参见https://stackoverflow.com/a/2177417/9705485http://roufid.com/3-ways-to-add-local-jar-to-maven-project/