Java maven内部存储库中缺少工件

Java maven内部存储库中缺少工件,java,eclipse,maven,jar,pom.xml,Java,Eclipse,Maven,Jar,Pom.xml,我已经向我的内部存储库添加了两个jar文件,并创建了相应的文件夹目录,如下图所示。但它在pom.xml中显示了编译时错误,我在其中添加了两个jar的依赖项,称为“缺少工件common:common jar:jar:1.0”和“缺少工件中介器:中介器jar:1.0” 请看下面我的pom.xml 1.7 UTF-8 3.1 项目中 项目内回购 文件://${basedir}/libs 常见的 普通罐 1 调解人 介体罐 1 请建议怎么做 我认为识别${basedir}的值有问题,但我也尝试了$

我已经向我的内部存储库添加了两个jar文件,并创建了相应的文件夹目录,如下图所示。但它在pom.xml中显示了编译时错误,我在其中添加了两个jar的依赖项,称为“缺少工件common:common jar:jar:1.0”和“缺少工件中介器:中介器jar:1.0”

请看下面我的pom.xml


1.7
UTF-8
3.1
项目中
项目内回购
文件://${basedir}/libs
常见的
普通罐
1
调解人
介体罐
1
请建议怎么做


我认为识别${basedir}的值有问题,但我也尝试了${project.basedir},它也不起作用。

问题在于url标记。请尝试在
${basedir}
之前删除双斜杠,而不是
文件://${basedir}/libs
文件:${basedir}/libs

如果你想查看它,你有一本很好的指南。

首先:不要使用
系统

请遵循以下示例: 项目文件夹-C:\UX\X5SCX\GIT\u STORE\SRC\FACTOR\fwk\broker\lib

  <repositories>
            <repository>
                <id>local-repo</id>
                <url>file://${basedir}/lib</url>
            </repository>
        </repositories>

<dependencies>
        <dependency>
            <groupId>ews</groupId>
            <artifactId>ews-java-api</artifactId>
            <version>2.0</version>
        </dependency>
</dependencies>

本地回购
文件://${basedir}/lib
新闻

我不想使用install:install file将JAR保存在本地存储库中,我的要求是使用内部存储库来完成。您是否尝试将这两个库移动到
/lib
文件夹中?@RahulTyagi尝试删除开头的两个斜杠:
文件:${basedir}/libs
wow thanku so Solid@Tavo删除斜杠使其工作……谢谢:-)很高兴能提供帮助。有时很难发现这些问题。我相信你可以把你的罐子放在它们原来的文件夹里,它们会工作得很好。