java - 警告无法激活请求的配置文件 "projectname",因为它不存在

标签 java maven spring-mvc deployment war

当我尝试构建我的 Maven 项目时收到此警告。我搜索过谷歌但没有运气。这真的很烦人,因为我想发布我的项目,但它不会在这个警告下工作(我认为)。构建成功,但是当我尝试部署 war 文件时它不起作用(没有错误消息)。我在构建项目时能找到的唯一警告是:

[WARNING] The requested profile "projectname" could not be activated because it does not exist.

最佳答案

如果您的 settings.xml(在您的 .m2 目录中)有以下内容,并且没有 ID 为 projectname 的配置文件,就会发生这种情况。

<activeProfiles>
  <activeProfile>projectname</activeProfile>
</activeProfiles>

关于java - 警告无法激活请求的配置文件 "projectname",因为它不存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17613901/

相关文章:

spring-mvc - Spring @RestController 获取请求内容类型以响应 json 或 html

javascript - 为什么相同的按位计算在 Java 和 JavaScript 中会产生不同的结果?

java - Hbase 按列限定符排序

java - 在同一类/Activity 中使用 TimePicker、DatePicker 和 AlertDialog

java - 找不到要处理为 'ajaxSingle' 的组件

android - 为什么我的 pom 在使用 Android Studio/IntelliJ 时没有正确执行?

java - karaf- assembly 4.0.5 - 成功的 Maven 构建结束时不会生成 zip ard tar.gz 文件

JavaFX 部署应用程序的 CSS 样式问题

java - 在签名中没有 RedirectAttributes 的情况下访问方法中的 RedirectAttributes

java - Spring Web MVC 对非绑定(bind)参数的错误处理