gpt4 book ai didi

java - maven 在编译时获取属性

转载 作者:行者123 更新时间:2023-11-30 11:40:51 25 4
gpt4 key购买 nike

如何在编译时获取源文件中的Maven属性

pom.xml

<artifactId>myApp</artifactId>
<version>1.0.0</version>

Main.java

public class Main {
private static final String artifactId = "project.artifactId";
private static final String version = "project.version";
}

可以在类里面硬编码吗?

最佳答案

您可以使用 maven 属性在 generate-src 目录中创建 java 源文件,并通过构建助手 maven 插件将其附加到源文件夹列表。

您将控制 java 文件的内容。

创建源 java 文件的一种方法是使用带内联的 groovy maven 插件。

关于java - maven 在编译时获取属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12531162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com