在导出服务器中,您能否告诉我为什么文件app-convert.properties嵌入在highcharts-export-convert.jar中?
每次必须进行配置更改时,必须重新打包和部署导出服务器。 相反,如果这个文件可以移动到highcharts-export-web的资源目录,那么当部署war时,属性文件将在WEB-INF / classes下可用,spring框架仍然可以读取属性。
完成此更改后,您只需更改属性并重新启动Tomcat或正在运行的任何应用服务器,并自动选择更改。
我试过这个并且效果很好。为了在jetty中工作,必须对pom.xml进行一些更改。
如果您可以对导出服务器进行此更改,请告诉我。
答案 0 :(得分:1)
我可以看到你的观点。这不是一个非常优雅的解决方案在highcharts-export-convert模块中使用属性文件的主要原因是为了能够在没有'web模块'的情况下运行模块
我调整了spring-convert.xml文件,因此现在可以从highcharts-export-web模块覆盖属性文件。
将app-convert.properties文件放在/ WEB-INF / spring /中,Spring将接收属性。
另见commit