सेटअप: ग्रहण जूनो आर, बिलाव 7.0.8, बिल्ला में ग्रहण प्लग के माध्यम से चलाने बिलाव लांच ग्रहण से विन्यास वीएम है तर्क -Djava.util.logging.config.file = "सी: \ डब्ल्यूएस \ सर्वर लॉग \ tomcat7 \ conf \ logging.properties" (रेफरी: Where can I view Tomcat log files in Eclipse?) निम्न त्रुटि प्राप्त करना।त्रुटि - ClassNotFoundException "1catalina.org.apache.juli.FileHandler"
Can't load log handler "1catalina.org.apache.juli.FileHandler"
java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler
java.lang.ClassNotFoundException: 1catalina.org.apache.juli.FileHandler
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.util.logging.LogManager$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.loadLoggerHandlers(Unknown Source)
at java.util.logging.LogManager.addLogger(Unknown Source)
at java.util.logging.LogManager$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.<clinit>(Unknown Source)
at java.util.logging.Logger.getLogger(Unknown Source)
at org.apache.juli.logging.DirectJDKLog.<init>(DirectJDKLog.java:71)
at org.apache.juli.logging.DirectJDKLog.getInstance(DirectJDKLog.java:196)
at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:170)
at org.apache.juli.logging.LogFactory.getInstance(LogFactory.java:242)
at org.apache.juli.logging.LogFactory.getLog(LogFactory.java:293)
at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java:57)
Can't load log handler "1catalina.org.apache.juli.FileHandler"
"1catalina.org.apache.juli.FileHandler", "2localhost.org.apache.juli.FileHandler" और दूसरों के लिए इसी तरह की त्रुटियां नहीं हैं। मैं समझता हूं कि ये कक्षाएं tomcat-juli.jar से/bin पर आती हैं। मैंने इस जार को सर्वर क्लासपाथ में जोड़ा (ग्रहण -> सर्वर -> ओपन -> ओपन लॉच कॉन्फ़िगरेशन -> क्लासपाथ -> उपयोगकर्ता प्रविष्टियां), लेकिन एक ही त्रुटि मिली। logging.properties की सामग्री हैं:
handlers = 1catalina.org.apache.juli.FileHandler, 2localhost.org.apache.juli.FileHandler, 3manager.org.apache.juli.FileHandler, 4host-manager.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
.handlers = 1catalina.org.apache.juli.FileHandler, java.util.logging.ConsoleHandler
1catalina.org.apache.juli.FileHandler.level = FINE
1catalina.org.apache.juli.FileHandler.directory = C:\WS\Serverlogs\tomcat7/logs
1catalina.org.apache.juli.FileHandler.prefix = catalina.
2localhost.org.apache.juli.FileHandler.level = FINE
2localhost.org.apache.juli.FileHandler.directory = C:\WS\Serverlogs\tomcat7/logs
2localhost.org.apache.juli.FileHandler.prefix = localhost.
3manager.org.apache.juli.FileHandler.level = FINE
3manager.org.apache.juli.FileHandler.directory = C:\WS\Serverlogs\tomcat7/logs
3manager.org.apache.juli.FileHandler.prefix = manager.
4host-manager.org.apache.juli.FileHandler.level = FINE
4host-manager.org.apache.juli.FileHandler.directory = C:\WS\Serverlogs\tomcat7/logs
4host-manager.org.apache.juli.FileHandler.prefix = host-manager.
java.util.logging.ConsoleHandler.level = FINE
java.util.logging.ConsoleHandler.formatter = java.util.logging.SimpleFormatter
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].handlers = 2localhost.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/manager].handlers = 3manager.org.apache.juli.FileHandler
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].level = INFO
org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/host-manager].handlers = 4host-manager.org.apache.juli.FileHandler
किसी भी इनपुट/मार्गदर्शन सबसे की सराहना की है। इन How to configure Tomcat JULI logging to roll log files? Local Tomcat Environment Not Starting मिला, लेकिन मेरा मुद्दा अलग दिखता है।
Edit1 "-Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager" सर्वर का वीएम तर्क और बदलते "\" चाल के लिए "/" logging.properties में किया था करने के लिए जोड़ा जा रहा है। बिलाव लॉगिंग पूछे जाने वाले प्रश्न
धन्यवाद, वीजे के लिए सूचक के लिए रॉबिन को धन्यवाद
सेवा के रूप में स्थापित टोमकैट वाली विंडो पर और जावा टैब> जावा विकल्प अनुभाग पर सेटिंग्स को संशोधित करने के लिए tomcat7w.exe का उपयोग करके; नई लाइन से पहले '-Djava.util.logging.manager = org.apache.juli.ClassLoaderLogManager' के बाद एक ही स्थान मुझे एक ही मुद्दा दिया। – vinnyjames