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

fjj*_*ing 12 java jar buildpath maven

我已经将JAR复制到了src\main\webapp\WEB-INF\lib.
我用eclipse.如果我将jar一个一个地添加到Project-> Java Build Path-> Add jars,然后我执行Project-> Maven-> Update Project Configuration,它们将被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
Run Code Online (Sandbox Code Playgroud)

注意:我不想创建自己的Maven存储库.它只会使用一次.
我该怎么办?

sti*_*vlo 18

并非所有库都可以在公共Maven存储库中找到,例如您自己的库或专有库.无论如何,首先你可以搜索Maven资源库,也许其中一些存在.

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

  • 将jar安装在本地存储库缓存中,无需创建特殊存储库.请参阅有关mkyong说明.

  • 另一种方法是使用系统依赖,你只需要在文件系统中放置一个到达Jar的路径.这是一种不太推荐的方法,但如果你真的想要它会起作用.这是官方文档.