java - Spring+quartz 给出 java.lang.NoClassDefFoundError : weblogic/logging/LogEntryFormatter

标签 java spring weblogic quartz-scheduler

我正在关注 http://www.mkyong.com/spring/spring-quartz-scheduler-example/为我的 Spring 应用程序开发一份工作...当我尝试运行它时,出现以下异常。 谁能告诉我们这个问题的解决方案是什么?

Exception in thread "Main Thread" java.lang.NoClassDefFoundError: weblogic/logging/LogEntryFormatter >
at java.lang.ClassLoader.findBootstrapClass(Native Method)
at java.lang.ClassLoader.findBootstrapClass0(ClassLoader.java:891)
at java.lang.ClassLoader.loadClass(ClassLoader.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at weblogic.logging.commons.LogImpl.<init>(LogImpl.java:14)
at weblogic.logging.commons.LogFactoryImpl.getInstance(LogFactoryImpl.java:21)
at weblogic.logging.commons.LogFactoryImpl.getInstance(LogFactoryImpl.java:18)
at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:145)
at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:70)
at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:45)
at org.springframework.context.support.AbstractXmlApplicationContext.<init>(AbstractXmlApplicationContext.java:59)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:136)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:84)
at com.jobs.RunMeJob.main(RunMeJob.java:10)

最佳答案

似乎您正在应用程序中使用 weblogic 通用日志记录机制...并且 WL 类路径中缺少一些 jar/类。你能发布你的类路径吗? 另外,您可能想尝试使用 SLF4J 进行日志记录 ( http://www.slf4j.org ),我发现它更容易使用(而且用途广泛,允许您使用任何底层日志记录机制,例如流行的 log4j)

关于java - Spring+quartz 给出 java.lang.NoClassDefFoundError : weblogic/logging/LogEntryFormatter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18122895/

相关文章:

java - 何时/不使用同步适配器

java - 如何使用java代理和ASM动态记录任何调用的java方法的所有参数?

java - Spring Boot 应用程序 java -jar --property 覆盖不起作用

java - WebLogic 11g 中的 JPA 日志记录 (10.3.1)

java - Selenium WebDriver 可以在没有 System.setProperty(驱动程序路径)的情况下工作吗?

java - 如何查看书面文本文件的路径?

java - 为什么我会收到 java.lang.Exception : No runnable methods exception in this test class?

java - 无法在 Spring 中 Autowiring RequestMappingHandleMapping

java - 如何从线程转储报告中找到线程卡住的根本原因?

javax.naming.NameNotFoundException :while trying to lookup