3

我非常恼火,因为我正在导入的 Quartz 版本没有部署适当的 POM 文件(maven repo)。

因此,maven 尽职尽责地尝试在每次构建时下载它。

Downloading: http://repo1.maven.org/maven2/opensymphony/quartz/1.6.3/quartz-1.6.3.pom

我想跳过这一步,但不要完全离线,因为这很有用。

想法?

4

3 回答 3

3

使用此工件添加一个额外的存储库,并确保 POM 是正确的。这样主 repo POM 将被覆盖。您可以在本地运行存储库管理器,例如artifactorynexus

于 2009-07-06T22:57:07.527 回答
2

如果它实际上不是必需的传递依赖,那么您可以使用该<exclude />元素来实现这一点。

于 2009-07-06T23:42:30.557 回答
0

您可以在本地存储库管理器或本地存储库中托管 POM。如果它真的让你烦恼,我建议联系项目团队并要求他们修复他们的元数据或使用你自己的修复直接向中央存储库提出请求。可以在此处找到有关如何提出请求的详细信息

于 2009-07-07T09:10:14.053 回答