java - Jetty Server logs getting printed to STDOUT instead of log file -


मैं स्प्रिंग / रिस्टलेट / जेटटी / मावेन के साथ एक आरईएसटी सर्विस का निर्माण कर रहा हूं

मैंने क्लासपाथ में "जेटी-ब्लॉगिंग। प्रॉपर्टीज़" जोड़ लिया है।

जेटी-logging.properties फ़ाइल में शामिल हैं:

org.eclipse.jetty.util .log.class = org.eclipse.jetty.util.log.Slf4jLog

org.eclipse.jetty.LEVEL = INFO

org.eclipse.jetty.util.log.IGNORED = False

इसके अलावा log4j.properties फ़ाइल क्लासपाथ में है।

सभी लॉग लॉग फाइल में जोड़ दिए गए हैं, लेकिन जेटीआई सर्वर लॉग जो एसटीडीओओटी में मुद्रित हो रहे हैं मैं चाहता हूं कि सर्वर लॉग को log4j.properties में निर्दिष्ट फाइल पर जाने के लिए।

pom.xml में Jetty प्लगइन कॉन्फ़िग

  & lt; प्लगइन & gt; & LT; ग्रुप & gt; org.eclipse.jetty & lt; / ग्रुप & gt; & LT; artifactId & gt; घाट-Maven-प्लगइन & lt; / artifactId & gt; & LT; विन्यास & gt; & Lt; -! & LT; webXml & gt; $ {project.build.directory} / $ {project.build.finalName} /web.xml</webXml> - & gt; & Lt; / विन्यास & gt; & Lt; / प्लगइन & gt; 


Comments