gpt4 book ai didi

java - 如何在 Luna Service (4.4.1) 上使用 Eclipse m2e 将 jar 文件添加到本地 Maven 存储库?

转载 作者:行者123 更新时间:2023-11-30 08:15:56 25 4
gpt4 key购买 nike

我收到一条警告消息,因为我手动将一个 jar 文件添加到我的本地 maven 存储库。

[信息] 下载:http://repo.maven.apache.org/maven2/com/netsuite/nsws-2014/1.0/nsws-2014-1.0.pom

[警告] com.netsuite:nsws-2014:jar:1.0 的 POM 丢失,没有可用的依赖信息

如何在 Luna 服务 (4.4.1) 上使用 Eclipse m2e 将 jar 文件正确添加到我的本地 Maven 存储库?

比如我可以使用生成器吗?

install:install-file

最佳答案

本地 Maven 存储库实际上是一个标准的 Maven 存储库;因此,它必须遵循特定格式(有一些与 Maven 兼容的存储库格式)。

将文件放入存储库并不能解决问题,除非您能够根据您使用的 Maven 存储库格式模拟创建其他 Artifact 。

这样做的唯一万无一失的方法是使用 install:install-file 目标,如下所示:http://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html

要使用 m2e 执行此操作,您需要使用一个小 hack。创建 Maven 启动配置。在“基本目录”字段中,键入一个始终解析为真实目录的值,例如 ${workspace_loc}。在“目标”字段中,键入 install:install-file,然后在“参数”表中添加参数(请参阅下面段落中的链接)(使用“添加”按钮添加参数)。然后运行这个启动配置。

关于java - 如何在 Luna Service (4.4.1) 上使用 Eclipse m2e 将 jar 文件添加到本地 Maven 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28623900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com