7

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

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

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

我做错了什么?

4

7 回答 7

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

该项目现在将运行。

轮廓

于 2015-04-20T19:31:43.417 回答
3

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

于 2014-08-10T20:14:10.530 回答
2

右键单击项目:

  1. maven -> 禁用 maven 性质
  2. 配置 -> 转换为 maven 项目
  3. 运行方式-> Maven 清理
  4. 运行方式-> Maven 安装
于 2019-09-19T23:54:13.893 回答
2
  1. 右键单击项目
  2. 选择菜单属性
  3. 单击左侧列表中的Maven项
  4. 查看右侧并从框中删除pom.xml
  5. 申请并关闭
于 2019-04-01T10:22:57.903 回答
2

你只需要:

  1. 删除 .m2 存储库。
  2. 执行 mvn 全新安装。

这解决了我的问题

于 2018-02-13T17:23:12.017 回答
1

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

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

如果您的项目未在此处列出,则说明没有设置 Maven 配置文件。在进行任何更改之前,请确保右侧窗口顶部的名称是您的项目名称!主选项卡有一个标记为 Profiles 的框:

项目->属性->Maven

活动的 Maven 配置文件出现在右侧窗格中。简单删除并单击应用。这解决了我的问题。

于 2018-03-10T16:00:47.407 回答
0

检查目标 Java 版本是否与pom.xml. 即使您安装了 java 版本。检查 eclipse 项目方面是否具有正确的 java 版本。

<properties>
    <java.version>1.8</java.version>
</properties>
于 2020-04-15T13:44:11.493 回答