java - 阅读 Maven 配置文件属性的问题

标签 java spring spring-mvc jakarta-ee maven

我在 pom 文件中有如下配置文件:

<profile>
            <id>local</id>
            <activation>
                <activeByDefault>true</activeByDefault>
            </activation>
            <properties>
                <application.domain>mydomain.com</application.domain>
                <application.name>MyApp</application.name>
            </properties>
 </profile>

我在属性文件中读取了这个值,如下所示:

${application.name}
first.key =\u0627\u0644\u062E\u0627\u0635 \u0628\u0643 ${application.name} \u0627\u0633\u062A\u0645\u0631 \u0645\u0639 \u062D\u0633\u0627\u0628
second.key=\u061F ${application.name} \u0644\u064A\u0633 \u0644\u062F\u064A\u0643 \u062D\u0633\u0627\u0628 \u0639\u0644\u0649

它在第一个键上工作正常并且值被成功替换,但是在第二个键和其他类似的键上,它不起作用我不知道为什么,有什么想法吗?

最佳答案

在 pom 文件中添加以下插件后,它对我来说工作正常:

http://maven.apache.org/plugins/maven-resources-plugin/examples/encoding.html

关于java - 阅读 Maven 配置文件属性的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5978440/

相关文章:

java - 如何在java中获取给定的日期字符串格式(模式)?

java - Jquery + PHP : Grabbing the autocomplete strings from a third party php script

java - spring-mvc ajax 请求未显示重定向页面

java - 使用 Spring Web 服务时的 Enum 类型转换

java - 根据单个 .war 中的主机使用数据库

java - Eclipse JFrame 警告

java - 处理由 Graphics2D.create() 创建的 Graphics2D 对象;

java - Bean 在不使用 @Autowired 的情况下被注入(inject)

java - x509认证失败时重定向循环

spring-mvc - Spring MVC + Spring 安全 : how to migrate application from http to https