我的 POM.xml 有这样的情况:
...
<profiles>
<profile>
-some actions B
-some common for both profiles actions
</profile>
<profile>
-some actions A
-some common for both profiles actions
</profile>
</profiles>
我可以使用哪些方法来执行常见操作以避免复制/粘贴?
之后,如何在我的 Java 代码中识别现在执行的配置文件?
我需要这个,因为代码对于两个配置文件都很常见,我无法将它分开,所以我想在我的 java 代码中创建一些条件,我将能够根据当前配置文件选择进一步的操作。我尝试在 pom.xml 中使用 SystemProperty 配置,但不成功,我无法通过 System.getProperty(..) 获取此属性,而且我怀疑这是一个好方法。