gpt4 book ai didi

java - 来自多个属性文件的 Spring i18n 本地化

转载 作者:行者123 更新时间:2023-12-01 13:53:23 25 4
gpt4 key购买 nike

我有两个项目:A 和 B。A 使用 B 功能,因此 B 作为 A 的 Maven 依赖项添加。在 B 中,我有下一个 locale.xml 文件:

> <?xml version="1.0" encoding="UTF-8"?> <beans
> xmlns="http://www.springframework.org/schema/beans"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="
> http://www.springframework.org/schema/beans
> http://www.springframework.org/schema/beans/spring-beans.xsd ">
>
> <!-- ******************** -->
> <!-- Internationalization -->
> <!-- ******************** -->
> <bean id="messageSource" class="org.springframework.context.support.ReloadableResourceBundleMessageSource">
> <property name="basenames">
> <list>
> <value>/META-INF/i18n/messages</value>
> </list>
> </property>
> <property name="defaultEncoding" value="UTF-8"/>
> <property name="cacheSeconds" value="1"/>
> </bean> </beans>

在 A 中,我的文件夹/META-INF/i18n/包含我的 prop 文件,我使用这些文件,但我也需要使用项目 B 中的 prop 文件。主要问题:如何使用 A 中的两个 props 文件项目A中的B和B变化最小?

最佳答案

在项目 A 的源列表中添加项目 B 的/META-INF/

关于java - 来自多个属性文件的 Spring i18n 本地化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19790249/

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