我想将jpoller.jar
添加为maven依赖项,因此我编辑了我的pom.xml文件以包含它:
<dependency>
<groupId>org.sadun</groupId>
<artifactId>jpoller</artifactId>
<version>1.5.2</version>
</dependency>
现在,正如预期的那样,当我从命令行编译时,我收到一个错误,因为jpoller
不在我列在我的pom中的任何存储库中,也找不到它。虽然我可以为它创建一个存储库,但我不想在这一点上。因此,我收到以下错误:
[INFO]无法解决工件。
缺少: ---------- 1)org.sadun:jpoller:jar:1.5.2
尝试手动下载文件 来自项目网站。
然后,使用以下命令安装它: mvn install:install-file -DgroupId = org.sadun -DartifactId = jpoller -Dversion = 1.5.2 -Dpackaging = jar -Dfile = / path / to / file
如何在maven CLI不可用的机器上的M2Eclipse插件中执行此操作?
答案 0 :(得分:18)
如何在maven CLI不可用的机器上的M2Eclipse插件中执行此操作?
好吧,只需从Eclipse中完成。首先,获取jpoller jar并将其保存在文件系统的某个位置。然后,在Eclipse中,从顶部栏开始,运行&gt;在 Maven Build 上运行配置... 然后右键单击,并配置新创建的 New_configuration :
install:install-file
-D
前缀(例如file
为Parameter name
,/path/to/file
为值,依此类推groupId
,artifactId
,packaging
和version
)。然后运行此配置。或者......只需安装Maven。
答案 1 :(得分:0)
install命令自动在〜/ .m2和pom.xml文件中为依赖项工件创建文件夹结构。这可以手动完成。或者您只需从安装了mvn的计算机上复制〜/ .m2 / {group} / {artifact}文件夹。
编辑:This tool将帮助您查找给定依赖项的公共存储库。
Edit2:请参阅http://maven.apache.org/guides/mini/guide-coping-with-sun-jars.html以了解手动安装依赖项的过程。请注意,大多数sun jar现在可以在java.net存储库http://download.java.net/maven/2/
中使用