应用程序不会 运行 在 Eclipse 中的 Tomcat 服务器上

Application will not run on Tomcat Server within Eclipse

我正在 运行 启动 spring 启动应用程序突然停止工作 我不得不升级到另一台笔记本电脑,当我安装 software - 突然间我的服务器无法启动

当我尝试在 eclipsetomcat 服务器上 运行 我的代码

时,我得到的错误如下
java.lang.ClassCircularityError: java/util/logging/LogRecord
at org.slf4j.bridge.SLF4JBridgeHandler.getSLF4JLogger(SLF4JBridgeHandler.java:198)
at org.slf4j.bridge.SLF4JBridgeHandler.publish(SLF4JBridgeHandler.java:287)
at java.util.logging.Logger.log(Logger.java:738)
at java.util.logging.Logger.doLog(Logger.java:765)
at java.util.logging.Logger.logp(Logger.java:930)
at org.apache.juli.logging.DirectJDKLog.log(DirectJDKLog.java:180)
at org.apache.juli.logging.DirectJDKLog.debug(DirectJDKLog.java:103)
at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:369)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:153)
at org.apache.catalina.startup.Catalina.start(Catalina.java:625)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:497)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:351)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:485)

我正在使用 Eclipse Mars (4.5)、Java jdk1.8.0_51 和 Tomcat 8 apache-tomcat-8.0.24(与阿帕奇-tomcat-8.0.23)

有人对我可以尝试解决这个问题有什么建议吗?

如果我 运行 我的 maven 目标生成 war 文件并直接部署到 tomcat,则不会出现此问题 - 只有当我尝试 运行 我的服务器来自 eclipse

只是指出 - 当我使用 java 7 版本 79 时,这一切都完美无缺,但我想让它与 Java 8

一起工作

如果您使用的是Spring引导,

Add/Replace application.properties 文件中的以下内容 -

logging.level.=信息



logging.level.root=信息