APP_PROPERTIES
我有一个指向的环境变量/etc/wildfly/app.properties
。当我使用控制台运行 wildfly 时,standalone.sh
它会从环境变量中获取属性,但是当我将 wildfly 作为服务运行时,它不会加载文件。日志如下:
20:36:17,567 WARN [org.springframework.beans.factory.config.PropertiesFactoryBean] (ServerService Thread Pool -- 76) Could not load properties from URL [file:]: (No such file or directory)
如何让 wildfly 从 env 加载文件。我尝试设置它,/etc/default/wildfly
但它不起作用。
我在 Ubuntu 12.04.5 LTS 64 位下运行 Wildfly 10。
答案1
我找到了解决方案。您需要添加变量/etc/default/wildfly
并修改服务启动脚本/etc/init.d/wildfly
。您只需导出声明的变量即可。