【发布时间】:2016-06-27 10:39:21
【问题描述】:
我正在从事基于 Maven 的 GWT/MVP4G 项目。我在客户端有一个属性文件及其对应的接口,它们都被命名为MyConstants.properties 和MyConstants.java,并且都放在客户端文件夹中。接口扩展自 i18n 库的Constants 类。我通过使用GWT.create(MyConstants.class) 创建它的实例,从该属性文件中获取所需的值。每当我编译并运行代码时,它都可以正常工作,为我提供所需的输出。
但我的主要问题是,在创建该项目的war 后,如果我通过提取war 编辑该属性文件MyContstants.properties 并更改其中的一些内容,则无法访问这些新编辑的更改。
因为我必须在项目的MyConstants.properties 文件中进行这些更改,然后在重新编译并再次创建新的war 之后,只有我可以访问已编辑的更改。有没有办法将值动态绑定到该属性文件,意味着有没有什么方法可以在不重新编译项目的情况下反映这些战争变化?
请帮助我摆脱这个问题,努力解决,但无法得到解决方案。
【问题讨论】:
标签: java maven gwt properties mvp4g