我想将 jpoller.jar
添加为maven依赖项,因此我编辑了我的pom.xml文件以包含它:
<dependency>
<groupId>org.sadun</groupId>
<artifactId>jpoller</artifactId>
<version>1.5.2</version>
</dependency>
现在,正如预期的那样,当我从命令行编译时,我得到一个错误,因为 jpoller
isn 't in any of the repositories I have listed in my pom, nor could I find one for it. Although I could create a repository for it, I' d而不是此时 . 因此,我收到以下错误:
[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插件中执行此操作?
2 回答
好吧,只需从Eclipse中完成 . 首先,获取jpoller jar并将其保存在文件系统的某个位置 . 然后,在Eclipse中,从顶部栏 Run > Run Configurations... 然后 right-click 在 Maven Build 上配置 New_configuration 新创建的:
选择任意 Base directory
使用
install:install-file
填充 GoalsAdd 每个必需参数的参数,没有
-D
前缀(例如file
为Parameter name
和/path/to/file
为值,依此类推groupId
,artifactId
,packaging
和version
) .并运行此配置 . 或者......只需安装Maven .
install命令自动在〜/ .m2和pom.xml文件中为依赖项工件创建文件夹结构 . 这可以手动完成 . 或者您只需从安装了mvn的计算机上复制〜/ .m2 / / 文件夹即可 .
编辑: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/