RESIN:创建多个属性文件并让 Resin 找到并使用它们

Posted

技术标签:

【中文标题】RESIN:创建多个属性文件并让 Resin 找到并使用它们【英文标题】:RESIN: Create Multiple Properties files and Make Resin Locate and Use Them 【发布时间】:2015-04-19 22:10:00 【问题描述】:

在查看 Resin 文档后,它大多只是谈论只使用一个属性文件。

我知道resin.xml 可以像这样引用多个属性文件:

有没有办法用多个其他属性文件替换标准属性文件(即resin.properties)并最重要的是将它们放置在标准 $RESIN_HOME/conf 目录以外的其他位置?

我可以使用什么参数运行 Resin 以便它可以找到那些自定义属性文件?

提前谢谢你!

【问题讨论】:

【参考方案1】:

resin:properties@path 可以是完整路径:

path="/etc/resin/resin.properties"

或者,Resin 可以使用 $ 表达式解析 -D 参数。

< resin:properties path="$location/custom.properties" optional="true"/>

例如

bin/resin.sh -Dlocation=/custom/resin start

树脂.xml:

< resin:properties path="$location/custom.properties" optional="true"/>
< resin:properties path="$location/custom2.properties" optional="true"/>

【讨论】:

非常感谢。似乎 -D define 在这里是一个更好的选择。 optional="true" 属性有什么用?

以上是关于RESIN:创建多个属性文件并让 Resin 找到并使用它们的主要内容,如果未能解决你的问题,请参考以下文章

配置resin web方式部署项目

resin 4.0数据源的配置

resin 4.0 项目的配置

在Cacti添加resin jvm监控

安全漏洞Resin解析漏洞分析

IntelliJ Ultimate 的 Resin 插件 - conf 文件夹在哪里