求教Maven profile激活问题

weixin_42488500 2019-04-11 11:14:33
最近开始学习maven,发现其中有个profile,可以通过很多种方式激活,我搜索学习了一下,有如下几种
1,显式使用命令控制台输入
2,通过 maven 设置
3,基于环境变量(用户 / 系统变量)
4,操作系统配置(例如,Windows family)
5,现存 / 缺失 文件

我碰到的问题是,基于环境变量 的方式,似乎和我想的不一样,假设在全局设置(settings.xml)里有如下配置:
	
<profiles>
<profile>
<id>one.profile</id>
<activation>
<property>
<name>myconfig</name>
<value>on</value>
</property>
</activation>
<properties>
<my.property>value from one.profile</my.property>
</properties>
</profile>
</profiles>


我是不是可以在 pom.xml 里做如下配置,从而激活 profile?

<properties>
<myconfig>on</myconfig>
</properties>


但我试了一下,发现无效,不清楚到底是哪里错了,还是说基于环境变量的激活方式,不是这样用的?
...全文
61 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
十八道胡同 2019-04-11
  • 打赏
  • 举报
回复

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧