【发布时间】:2015-12-14 07:05:46
【问题描述】:
我想用 log4j 制作码头服务器日志。当我使用 IDEA 部署爆炸的war 时,它运行良好。 IDEA 在/tmp 目录中创建此文件(root.xml):
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE Configure PUBLIC "-//Jetty//Configure//EN" "http://www.eclipse.org/jetty/configure_9_0.dtd">
<Configure class="org.eclipse.jetty.webapp.WebAppContext">
<Set name="contextPath">/</Set>
<Set name="resourceBase">/home/username/Desktop/project/ROOT/target/root</Set>
</Configure>
在我将此文件复制到/opt/jetty/webapps 并重新启动码头服务后,它会停止记录。我没有更改项目中的任何其他内容。我什至没有更改目录,一切都一样。
我只想在没有 IDEA 的情况下进行部署。
如何使 log4j 与 Jetty 9 服务器上手动部署的分解 war 一起工作?
【问题讨论】:
标签: java maven intellij-idea log4j jetty