如何在Maven存储库中添加缺少的工件?
我是struts框架的初学者。请帮助,如何将maven工件和插件jar添加到maven存储库中,因为我在maven存储库中丢失了jar文件。任何人请帮助我 缺少的库:如何在Maven存储库中添加缺少的工件?,maven,struts,maven-3,maven-plugin,struts-1,Maven,Struts,Maven 3,Maven Plugin,Struts 1,我是struts框架的初学者。请帮助,如何将maven工件和插件jar添加到maven存储库中,因为我在maven存储库中丢失了jar文件。任何人请帮助我 缺少的库: M2_回购/antlr/antlr/2.7.2/antlr-2.7.2.jar M2_REPO/commons beanutils/commons beanutils/1.8.0/commons-beanutils-1.8.0.jar M2_REPO/commons-chain/commons-chain/1.2/commons-
第一步:将依赖项添加到pom.xml文件。例如:
<dependencies>
........
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts-core</artifactId>
<version>1.3.10</version>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
........
</dependencies>
mvn install:install-file -Dfile=/path-to-file/oro-2.0.8.jar -DgroupId=oro -DartifactId=oro -Dversion=2.0.8 -Dpackaging=jar
如果依赖项下载失败,您可以在本地repo中手动安装它们(以前下载到磁盘),例如:
<dependencies>
........
<dependency>
<groupId>org.apache.struts</groupId>
<artifactId>struts-core</artifactId>
<version>1.3.10</version>
</dependency>
<dependency>
<groupId>oro</groupId>
<artifactId>oro</artifactId>
<version>2.0.8</version>
</dependency>
........
</dependencies>
mvn install:install-file -Dfile=/path-to-file/oro-2.0.8.jar -DgroupId=oro -DartifactId=oro -Dversion=2.0.8 -Dpackaging=jar
安装指南您是如何开始此项目的?你在使用Maven Eclipse插件吗?谢谢你,先生(Dave Newton)。是的,我在使用maven。然后我在maven存储库中手动添加丢失的jar文件。我还有一个疑问,为什么在jsp、struts等中使用自定义标记。。。。使用自定义标记的好处是什么。有什么例子吗?请帮助我……这些文件在中央存储库中,你做错了什么。如果我们使用的是maven应用程序。对于每个丢失的jar,我们需要搜索maven依赖项并添加它pom.xml,而mvn:安装jar将下载到Mavenrepository谢谢,这很有帮助。这应该被标记为答案