将maven、Struts 1.3与本地项目库集成时会出现什么错误?
我在我的'projectBaseDir/lib'位置有一些本地jar文件,我用下面的maven命令添加了这个目录将maven、Struts 1.3与本地项目库集成时会出现什么错误?,maven,servlets,struts,Maven,Servlets,Struts,我在我的'projectBaseDir/lib'位置有一些本地jar文件,我用下面的maven命令添加了这个目录 <repositories> <repository> <id>mylibid</id> <url>file://${project.basedir}/lib</url> </repository> </
<repositories>
<repository>
<id>mylibid</id>
<url>file://${project.basedir}/lib</url>
</repository>
</repositories>
同上
文件://${project.basedir}/lib
但是,下面的命令显示它没有找到任何库/显示错误
mvn清洁安装
这是一个截图-
创建一个新文件夹,比如说maven项目根目录下的本地maven repo 只需在pom.xml中添加本地回购:
<repositories>
<repository>
<id>local-maven-repo</id>
<url>file:///${project.basedir}/local-maven-repo</url>
</repository>
</repositories>
因为这不是存储库的布局。。也就是说,这是一种非常无用的依赖关系管理方法,因为使用Maven进行可传递依赖关系管理没有任何实际好处
mvn deploy:deploy-file -DgroupId=[GROUP] -DartifactId=[ARTIFACT] -Dversion=[VERS] -Durl=file:./local-maven-repo/ -DrepositoryId=local-maven-repo -DupdateReleaseInfo=true -Dfile=[FILE_PATH]