Maven 2 如何告诉M2Eclipse将jar文件作为maven依赖项安装
我想添加Maven 2 如何告诉M2Eclipse将jar文件作为maven依赖项安装,maven-2,dependencies,m2eclipse,pom.xml,Maven 2,Dependencies,M2eclipse,Pom.xml,我想添加jpoller.jar作为maven依赖项,因此我编辑了pom.xml文件以包含它: <dependency> <groupId>org.sadun</groupId> <artifactId>jpoller</artifactId> <version>1.5.2</version> </dependency> org.sadun 杰波尔 1.5.2 现在,正如预
jpoller.jar
作为maven依赖项,因此我编辑了pom.xml文件以包含它:
<dependency>
<groupId>org.sadun</groupId>
<artifactId>jpoller</artifactId>
<version>1.5.2</version>
</dependency>
org.sadun
杰波尔
1.5.2
现在,正如预期的那样,当我从命令行编译时,我得到了一个错误,因为jpoller
不在我在pom中列出的任何存储库中,我也找不到它的存储库。虽然我可以为它创建一个存储库,但我现在不想这样做。因此,我得到以下错误:
[信息]无法解析工件
缺失:
----------1)org.sadun:jpoller:jar:1.5.2
尝试手动下载该文件
从项目网站
然后,使用以下命令安装:
mvn安装:安装文件-DgroupId=org.sadun-DartifactId=jpoller-Dversion=1.5.2-dpacking=jar-Dfile=/path/to/file
在maven CLI不可用的机器上,如何从M2Eclipse插件执行此操作?install命令自动在~/.m2和pom.xml文件中为依赖项工件创建文件夹结构。这可以手动完成。或者,您可以简单地从安装了mvn的机器上复制~/.m2/{group}/{artifact}文件夹 编辑:将帮助您查找给定依赖项的公共存储库 Edit2:有关手动安装依赖项过程的说明,请参阅。请注意,大多数sun JAR现在在java.net存储库中可用 在maven CLI不可用的机器上,如何从M2Eclipse插件执行此操作 好吧,只需从Eclipse中执行即可。首先,获取jpoller jar并将其保存在文件系统中的某个位置。然后,在Eclipse中,从顶部栏,运行>运行配置…然后右键单击Maven Build并配置新创建的新配置:
- 选择任意基本目录
- 用
install:install文件填写目标
- 为每个所需参数添加参数,不带
前缀(例如-D
作为文件
和参数名
作为值,等等,用于/path/to/file
,组ID
,工件ID
和打包
)版本
并运行此配置。或只需安装Maven。我希望内置一些功能,但这肯定会起作用,并且是处理其他杂项的有用示例。maven问题。谢谢