2017-01-26 1 views
0

Derzeit Projektspezifikation: -Fehler bei der Aktualisierung gwt 2,7-2,8 mit Java 1.8

** 

GWT version- 2.7 
    Java - 1.8 
    Eclipse - Luna 
    GWT material- 2.0 rc3 
    Tomcat version - Apache Tomcat/7.0.42 
    Couchdb- 1.6.1 
    neo4j- 2.3.2 

**

BEDARF: -

Wir wollen GWT ein Upgrade von 2.7 zu 2.8 entsprechend unserer Anforderung, GWT Material 2.0 rc3 Version zu verwenden.

Nun, das Problem ist für das Hosting des Projekts auf Tomcat müssen wir die JAR-Dateien in Projekt WEBINF Lib-Ordner setzen. Unser Projekt funktioniert gut, bis wir kein jar in lib hinzufügen, außer der servlet.jar, sobald wir die jars im lib-Ordner hinzufügen und das Projekt kompilieren und es ausführen, nachdem der Fehler kommt.

ERROR: -

The code server is ready at http://127.0.0.1:9876/ 
Code server started in 2.803 s ms 
2017-01-26 11:57:47.630:INFO:oejs.Server:main: jetty-9.2.z-SNAPSHOT 
2017-01-26 11:57:53.544:WARN:oejuc.AbstractLifeCycle:main: FAILED [email protected]{/,file:/E:/ServerWorkSpace/enggheads/war/,STARTING}{E:\ServerWorkSpace\enggheads\war}: java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
    at java.util.ServiceLoader.fail(Unknown Source) 
    at java.util.ServiceLoader.access$300(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.next(Unknown Source) 
    at java.util.ServiceLoader$1.next(Unknown Source) 
    at org.apache.juli.logging.LogFactory.<init>(LogFactory.java:78) 
    at org.apache.juli.logging.LogFactory.<clinit>(LogFactory.java:66) 
    at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:69) 
    at org.eclipse.jetty.jsp.JettyJspServlet.<init>(JettyJspServlet.java:39) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
    at java.lang.reflect.Constructor.newInstance(Unknown Source) 
    at java.lang.Class.newInstance(Unknown Source) 
    at org.eclipse.jetty.server.handler.ContextHandler$Context.createInstance(ContextHandler.java:2372) 
    at org.eclipse.jetty.servlet.ServletContextHandler$Context.createServlet(ServletContextHandler.java:1166) 
    at org.eclipse.jetty.servlet.ServletHolder.newInstance(ServletHolder.java:1207) 
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:588) 
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396) 
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871) 
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) 
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) 
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) 
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) 
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:550) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:140) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.server.Server.start(Server.java:387) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.Server.doStart(Server.java:354) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:759) 
    at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:634) 
    at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:923) 
    at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:706) 
    at com.google.gwt.dev.DevMode.main(DevMode.java:430) 
2017-01-26 11:57:53.544:WARN:oejuc.AbstractLifeCycle:main: FAILED [email protected]: java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
    at java.util.ServiceLoader.fail(Unknown Source) 
    at java.util.ServiceLoader.access$300(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.next(Unknown Source) 
    at java.util.ServiceLoader$1.next(Unknown Source) 
    at org.apache.juli.logging.LogFactory.<init>(LogFactory.java:78) 
    at org.apache.juli.logging.LogFactory.<clinit>(LogFactory.java:66) 
    at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:69) 
    at org.eclipse.jetty.jsp.JettyJspServlet.<init>(JettyJspServlet.java:39) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
    at java.lang.reflect.Constructor.newInstance(Unknown Source) 
    at java.lang.Class.newInstance(Unknown Source) 
    at org.eclipse.jetty.server.handler.ContextHandler$Context.createInstance(ContextHandler.java:2372) 
    at org.eclipse.jetty.servlet.ServletContextHandler$Context.createServlet(ServletContextHandler.java:1166) 
    at org.eclipse.jetty.servlet.ServletHolder.newInstance(ServletHolder.java:1207) 
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:588) 
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396) 
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871) 
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) 
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) 
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) 
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) 
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:550) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:140) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.server.Server.start(Server.java:387) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.Server.doStart(Server.java:354) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:759) 
    at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:634) 
    at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:923) 
    at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:706) 
    at com.google.gwt.dev.DevMode.main(DevMode.java:430) 
2017-01-26 11:57:53.544:INFO:oejs.ServerConnector:main: Started [email protected]{HTTP/1.1}{127.0.0.1:8888} 
2017-01-26 11:57:53.544:WARN:oejuc.AbstractLifeCycle:main: FAILED [email protected]: java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
    at java.util.ServiceLoader.fail(Unknown Source) 
    at java.util.ServiceLoader.access$300(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.next(Unknown Source) 
    at java.util.ServiceLoader$1.next(Unknown Source) 
    at org.apache.juli.logging.LogFactory.<init>(LogFactory.java:78) 
    at org.apache.juli.logging.LogFactory.<clinit>(LogFactory.java:66) 
    at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:69) 
    at org.eclipse.jetty.jsp.JettyJspServlet.<init>(JettyJspServlet.java:39) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
    at java.lang.reflect.Constructor.newInstance(Unknown Source) 
    at java.lang.Class.newInstance(Unknown Source) 
    at org.eclipse.jetty.server.handler.ContextHandler$Context.createInstance(ContextHandler.java:2372) 
    at org.eclipse.jetty.servlet.ServletContextHandler$Context.createServlet(ServletContextHandler.java:1166) 
    at org.eclipse.jetty.servlet.ServletHolder.newInstance(ServletHolder.java:1207) 
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:588) 
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396) 
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871) 
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) 
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) 
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) 
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) 
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:550) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:140) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.server.Server.start(Server.java:387) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.Server.doStart(Server.java:354) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:759) 
    at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:634) 
    at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:923) 
    at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:706) 
    at com.google.gwt.dev.DevMode.main(DevMode.java:430) 
Exception in thread "main" java.util.ServiceConfigurationError: org.apache.juli.logging.Log: Provider org.eclipse.jetty.apache.jsp.JuliLog not a subtype 
    at java.util.ServiceLoader.fail(Unknown Source) 
    at java.util.ServiceLoader.access$300(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.nextService(Unknown Source) 
    at java.util.ServiceLoader$LazyIterator.next(Unknown Source) 
    at java.util.ServiceLoader$1.next(Unknown Source) 
    at org.apache.juli.logging.LogFactory.<init>(LogFactory.java:78) 
    at org.apache.juli.logging.LogFactory.<clinit>(LogFactory.java:66) 
    at org.apache.jasper.servlet.JspServlet.<init>(JspServlet.java:69) 
    at org.eclipse.jetty.jsp.JettyJspServlet.<init>(JettyJspServlet.java:39) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) 
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) 
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) 
    at java.lang.reflect.Constructor.newInstance(Unknown Source) 
    at java.lang.Class.newInstance(Unknown Source) 
    at org.eclipse.jetty.server.handler.ContextHandler$Context.createInstance(ContextHandler.java:2372) 
    at org.eclipse.jetty.servlet.ServletContextHandler$Context.createServlet(ServletContextHandler.java:1166) 
    at org.eclipse.jetty.servlet.ServletHolder.newInstance(ServletHolder.java:1207) 
    at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:588) 
    at org.eclipse.jetty.servlet.ServletHolder.initialize(ServletHolder.java:396) 
    at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:871) 
    at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:298) 
    at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) 
    at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) 
    at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) 
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:550) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.handler.RequestLogHandler.doStart(RequestLogHandler.java:140) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) 
    at org.eclipse.jetty.server.Server.start(Server.java:387) 
    at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) 
    at org.eclipse.jetty.server.Server.doStart(Server.java:354) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) 
    at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:759) 
    at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:634) 
    at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:923) 
    at com.google.gwt.dev.DevModeBase.run(DevModeBase.java:706) 
    at com.google.gwt.dev.DevMode.main(DevMode.java:430) 

Ich habe versucht, über sie zu studieren, an einigen Stellen sie gebeten, die Cache-Dateien aus dem Projekt löschen ich das gleiche tat. Gelöschte die Cache-Dateien außer No-Cache. löschte die Klassen, die im Projekt auf Complie erstellt wurden.

Beim Kompilieren des Projekts nimmt es nur 1 Permutation.

Total, nicht bewusst, das Problem, was ist das Problem beim Hinzufügen der JAR-Dateien im Ordner lib. Wie klar, wir können das Projekt nicht hosten, ohne die Gläser in lib hinzuzufügen. Also, was ist die Lösung?

Antwort

1

ENTFERNT das gwt-dev.jar aus der lib und es funktionierte völlig in Ordnung. Etwas, das mir völlig unbekannt war, könnte auch Probleme verursachen.

Verwandte Themen