du-*_*-it 11 eclipse profile maven
我在pom.xml中定义了三个配置文件:
<profiles>
<profile>
<id>ABC</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<url.base>http://server1.de</url.base>
<url.searchevse>/search</url.searchevse>
<url.reservation>/reservation</url.reservation>
<url.cancelation>/reservation/cancel</url.cancelation>
<xxx.devmode>false</xxx.devmode>
</properties>
</profile>
<profile>
<id>XYZ</id>
<properties>
<url.base>http://server2.de</url.base>
<url.searchevse>/cns/search</url.searchevse>
<url.reservation>/cns/reservation</url.reservation>
<url.cancelation>/cns/cancel_reservation</url.cancelation>
<xxx.devmode>false</xxx.devmode>
</properties>
</profile>
<profile>
<id>DEVELOPMENT</id>
<properties>
<url.base>http://localhost/noservices</url.base>
<url.searchevse>/no/search</url.searchevse>
<url.reservation>/no/reservation</url.reservation>
<url.cancelation>/no/cancel_reservation</url.cancelation>
<xxx.devmode>true</xxx.devmode>
</properties>
</profile>
</profiles>
Run Code Online (Sandbox Code Playgroud)
在Eclipse中,我有一个运行配置
清洁安装XYZ
我在Goals字段中使用-PXYZ(和-P XYZ)也尝试了
干净安装
在" 目标"字段中," 配置文件"字段中的XYZ .
问题:
从不使用定义的配置文件.
在Properties - > Maven - > Active Maven Profiles下插入活动配置文件不起作用(或者我必须使用特殊语法,例如逗号后面没有空格).
Abd*_*han 25
去
属性 - > Maven - > Active Maven配置文件
并仅键入要运行的配置文件名称.
如果要在"Active Maven配置文件"输入框中运行ABC配置文件,请键入ABC.
给出的描述(用逗号分隔)有点令人困惑.
在输入框中定义配置文件名称或ID后.您可以在服务器上清理和运行项目.通过这样做,您将提到您提到的活动maven配置文件.
| 归档时间: |
|
| 查看次数: |
31211 次 |
| 最近记录: |