警告无法激活请求的配置文件“pom.xml”,因为它不存在

我正在尝试运行maven目标:validation并继续获取:[警告]无法激活请求的配置文件“pom.xml”,因为它不存在。

在我的org.eclipse.m2e.core.prefs中:

activeProfiles=pom.xml eclipse.preferences.version=1 resolveWorkspaceProjects=true version=1 

我做错了什么?

  1. 右键单击您的项目
  2. 转到“运行方式”
  3. 转到“运行配置…”
  4. 屏幕打开后,请从“配置文件:”行中删除“pom.xml”一词,然后单击“运行”。

该项目现在将运行。

轮廓

您的activeProfiles设置为pom.xml 。 但是你的Maven配置文件应该你的pom.xml中用id定义。 您必须将此ID设置为活动配置文件或删除此行以使用您的maven项目的默认配置文件。

在Eclipse IDE中,您可以在两个位置找到列出的配置文件ID。 这两个显然没有保持在同一个地方,因为我发现在一个地方列出的配置文件而不是另一个地方。

项目 – >运行方式 – >运行配置 – > Maven构建

如果此处未列出您的项目,则表示没有maven配置文件集。 在进行任何更改之前,请确保右侧窗口顶部的名称显示您的项目名称! 主选项卡有一个标记为“个人档案”的框:

项目 – >属性 – >的Maven

Active Maven Profiles显示在右侧窗格中。 简单删除并单击“应用”。 这清除了我的问题。

你只需要:

  1. 删除.m2存储库。
  2. 执行mvn clean install。

这解决了我的问题