java缺少对本地安装的应用程序的Maven依赖性
我有一本书。jar文件,我想在我正在用Maven构建的当前项目中使用它。经过一些研究,我发现我需要在本地安装它。这是我使用的:
mvn install:install-file -Dfile="D:\Eclipse Workspace\TextOnlyJam\adapterLib\lwjgladapter.jar" -DgroupId=lwjgladapter -DartifactId=lwjgladapter -Dversion=1.0 -Dpackaging=jar`
然后,我将依赖项添加到pom中,如下所示:
<dependency>
<groupId>lwjgladapter</groupId>
<artifactId>lwjgladapter</artifactId>
<version>1.0</version>
</dependency>
我在exclipse中的项目现在能够解决所有依赖项,并且不会给我任何编译错误。然而,在多次清理和更新maven项目后,我在运行安装时仍然会出现以下错误:
Failure to find lwjgladapter:lwjgladapter:jar:1.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
我假设maven在错误的位置寻找工件,但是我不知道我需要在这里更改什么
(我也不确定是否需要将依赖项添加到中,因为这样做似乎不会改变任何事情。)
# 1 楼答案
好吧,我刚发现这只是我这方面的一个愚蠢错误。我查看了存储库文件夹,发现我的jar文件名为`。罐子``
所以是的,一个简单的副本和过去的错误。谢谢你迄今为止的帮助