首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Maven Repository中添加丢失的工件?

如何在Maven Repository中添加丢失的工件?
EN

Stack Overflow用户
提问于 2013-11-21 05:45:49
回答 1查看 3.4K关注 0票数 0

我是struts框架的初学者。请帮助,如何将maven工件和插件jar添加到maven存储库,因为我在maven存储库中丢失了jar文件。任何人请帮助我..。

失踪图书馆:

  1. M2_REPO/antlr/antlr/2.7.2/antlr-2.7.2.jar
  2. M2_REPO/commons-beanutils/commons-beanutils/1.8.0/commons-beanutils-1.8.0.jar
  3. M2_REPO/commons-chain/commons-chain/1.2/commons-chain-1.2.jar
  4. M2_REPO/commons-digester/commons-digester/1.8/commons-digester-1.8.jar
  5. M2_REPO/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
  6. M2_REPO/commons-validator/commons-validator/1.3.1/commons-validator-1.3.1.jar
  7. M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar
  8. M2_REPO/org/apache/struts/struts-core/1.3.10/struts-core-1.3.10.jar
  9. M2_REPO/org/apache/struts/struts-taglib/1.3.10/struts-taglib-1.3.10.jar
  10. M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar
EN

回答 1

Stack Overflow用户

发布于 2013-11-21 06:29:57

第一步:向pom.xml文件添加依赖项。例如:

代码语言:javascript
复制
<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>

你在http://mvnrepository.com/得到的所有声明

我不使用struts,但是所有的库都在maven存储库中。

下一步,从项目根dir运行安装命令(例如,在shell中)。所有依赖项都可以自动下载:

代码语言:javascript
复制
mvn install

如果依赖项的下载失败,您可以手动在本地回购(以前下载到磁盘)中安装它们,例如:

代码语言:javascript
复制
mvn install:install-file -Dfile=/path-to-file/oro-2.0.8.jar -DgroupId=oro -DartifactId=oro -Dversion=2.0.8 -Dpackaging=jar

安装指南http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20113421

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档