获得帮助

所以有些事情没有像你预期的那样工作?你认为Maven 坏了。你该怎么办?

以下是您可以执行的操作列表:

你确实检查了文档,不是吗?

除了中央 Maven 站点外,我们的每个插件都有一个网站。转到插件页面并点击您遇到问题的插件的链接。

尝试最新版本的 Maven 或有问题的插件

在开始深入调查您的问题之前,您应该尝试将 Maven 和/或有问题的插件更新到最新的稳定版本。毕竟,您遇到的问题可能已经解决了。要了解最新的稳定版本是什么,请查阅Maven 的下载部分插件索引

搜索用户列表档案

其他人之前可能遇到过与您相同的问题。可以在邮件列表索引页面上找到邮件存档列表。请在继续之前搜索其中一个。

在用户列表上询问

我们的社区非常有帮助,只要以正确的方式询问即可。有关如何执行此操作的信息,请参阅本页末尾的参考部分。订阅用户列表并在那里描述您的问题。不要期望马上得到答复。有时需要几天时间。

提交问题

如果事实证明 Maven 或其中一个插件确实有问题,您应该向我们的问题管理系统 JIRA 报告。

首先,您需要在 JIRA 中创建一个帐户。这样我们就可以在我们一起解决这个问题的同时与您沟通。如果您还没有帐户,请转到注册链接创建一个帐户。

在哪里?

如果问题出在某个插件中,请检查该插件的站点以获取正确的链接。每个插件在 JIRA 中都有自己的部分,因此使用正确的链接很重要。单击项目信息,然后单击问题管理。在该页面上,您将找到正确的链接。

如果问题出在 Maven 本身,您可以在问题管理页面上找到相应的链接。

如何?

仅仅描述问题是不够的。开发人员需要花费大量时间来制作可用的 POM,甚至尝试评估问题。陈述问题而没有可用的尝试的问题将被视为不完整而关闭。

请附上一个工作 POM 或一组 POM,我们可以下载并运行它们。我们感谢报告,但如果您没有对我们有用的东西,我们很难管理这些问题。POM 在帮助我们解决问题方面大有帮助。

创建一个可用于验证它是否是错误的 POM。如果您的 pom 使用插件,请确保您已为每个插件指定版本。如果您不这样做,那么我们在测试时可能不会使用与您相同的版本。

我们最喜欢的是修复问题的补丁。如果您想为某个问题创建补丁,请先阅读Maven 开发人员指南

参考