小编典典

Maven:如何在Eclipse中包含jar,而这些jar在存储库中不可用?

java

我已将JAR复制到中src\main\webapp\WEB-INF\lib
我用日食。如果我将罐子一个一个地添加到“项目”->“ Java构建路径”->“添加罐子”中,那么我会执行“项目”->“
Maven”->“更新项目配置”,它们将被Maven删除。并且Eclipse显示错误,其中包含“无法解析xxx”。

Env:
Eclipse Java EE IDE for Web Developers.
Version: Indigo Service Release 1
Build id: 20110916-0149

m2e - Maven Integration for Eclipse 1.0.100.20110804-1717

注意:我不想创建自己的Maven存储库。它只会使用一次。
我应该如何进行?


阅读 211

收藏
2020-11-01

共1个答案

小编典典

在公共Maven存储库中找不到所有库,例如您自己的库或专有库。无论如何,首先您可以搜索Maven信息库,也许其中一些。

如果它们确实不存在,并且您不想安装NexusArtifactory,则可以选择以下两种方法之一:

  • 将罐子安装在本地存储库缓存中,无需创建特殊的存储库。请参阅mkyong上说明

  • 另一种方法是使用系统依赖关系,您只需放置一条路径即可到达文件系统中的Jar。不建议使用这种方法,但是如果您真的希望它会起作用。这是官方文件

2020-11-01