You seem to be using Play 2.0.x - 2.1.x based on the fact that you are using the start
script generated by play stage
or play dist
.
According to this section in the docs and assuming your logger.xml
is in your conf
directory, then the suggested correct config for your file would be:
sudo ./start -Dlogger.resource=logger.xml
However, it turns out that if you name your Logback config file logger.xml
then Play seems to pick the default logger.xml
config file from the classpath and not yours. Which is probably why the name of the config file in the docs is called prod-logger.xml
and not just logger.xml
, however that is not explicitly explained.
So rename your logger.xml
file to something else. For example test-logger.xml
and then the following will correctly pick your Logback config:
sudo ./start -Dlogger.resource=test-logger.xml
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…