将maven与Struts 1.3集成到本地项目库时会出现什么错误?

时间:2018-05-23 09:39:34

标签: maven servlets struts

我的“projectBaseDir / lib”中有一些本地jar文件。位置,我已使用以下maven命令添加目录

  <repositories>
        <repository>
            <id>mylibid</id>
            <url>file://${project.basedir}/lib</url>
        </repository>
    </repositories>

仍然,以下命令显示它找不到任何库/显示错误。

  

mvn clean install

这是截图 - enter image description here

1 个答案:

答案 0 :(得分:0)

创建一个新文件夹,让我们说Maven项目根目录下的local-maven-repo。

只需在pom.xml中添加一个本地仓库:

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

然后,对于要安装的每个外部jar,请转到项目的根目录并执行:

mvn deploy:deploy-file -DgroupId=[GROUP] -DartifactId=[ARTIFACT] -Dversion=[VERS] -Durl=file:./local-maven-repo/ -DrepositoryId=local-maven-repo -DupdateReleaseInfo=true -Dfile=[FILE_PATH]