Ste*_*bak 19 properties localhost environment-variables pom.xml maven
我正在寻找一种方法来查找主机名并将其设置为Maven中的属性.
这不适用于所有环境:
...
<properties>
<hostname>${env.HOSTNAME}</hostname>
</properties>
...
Run Code Online (Sandbox Code Playgroud)
有什么建议?
Mar*_*nor 31
使用groovy脚本设置项目属性
<plugin>
<groupId>org.codehaus.groovy.maven</groupId>
<artifactId>gmaven-plugin</artifactId>
<executions>
<execution>
<phase>generate-resources</phase>
<goals>
<goal>execute</goal>
</goals>
<configuration>
<source>
project.properties["hostname"] = InetAddress.getLocalHost().getHostName()
</source>
</configuration>
</execution>
</executions>
</plugin>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11000 次 |
| 最近记录: |