警告无法激活请求的配置文件“pom.xml”,因为它不存在
我正在尝试运行maven目标:validation并继续获取:[警告]无法激活请求的配置文件“pom.xml”,因为它不存在。
在我的org.eclipse.m2e.core.prefs中:
activeProfiles=pom.xml eclipse.preferences.version=1 resolveWorkspaceProjects=true version=1
我做错了什么?
- 右键单击您的项目
- 转到“运行方式”
- 转到“运行配置…”
- 屏幕打开后,请从“配置文件:”行中删除“pom.xml”一词,然后单击“运行”。
该项目现在将运行。
您的activeProfiles
设置为pom.xml
。 但是你的Maven配置文件应该在你的pom.xml
中用id
定义。 您必须将此ID设置为活动配置文件或删除此行以使用您的maven项目的默认配置文件。
在Eclipse IDE中,您可以在两个位置找到列出的配置文件ID。 这两个显然没有保持在同一个地方,因为我发现在一个地方列出的配置文件而不是另一个地方。
项目 – >运行方式 – >运行配置 – > Maven构建
如果此处未列出您的项目,则表示没有maven配置文件集。 在进行任何更改之前,请确保右侧窗口顶部的名称显示您的项目名称! 主选项卡有一个标记为“个人档案”的框:
项目 – >属性 – >的Maven
Active Maven Profiles显示在右侧窗格中。 简单删除并单击“应用”。 这清除了我的问题。
你只需要:
- 删除.m2存储库。
- 执行mvn clean install。
这解决了我的问题