2013-09-03 6 views
7

Ich versuche ein neues Projekt Krieg mit Maven zu starten und Spring in Spring Tool Suite IDE, ich heruntergeladen das Projekt von Git Hub, das Projekt wurde auf Macs gemacht und ich arbeite in Windows. DieseJetty Startproblem: WebAppContext: Fehlgeschlagener Start des Kontexts oejwWebAppContext {/, null}

ist das, was ich bin immer, wenn ich versuche, den Jetty-Server zu starten:

2013-09-03 10:01:47.161:INFO:oejs.Server:jetty-8.1.12.v20130726 
2013-09-03 10:01:47.179:INFO:oejdp.ScanningAppProvider:Deployment monitor C:\Users\HP\Documents\workspace-sts-3.3.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\webapps at interval 1 
2013-09-03 10:01:47.183:INFO:oejdp.ScanningAppProvider:Deployment monitor C:\Users\HP\Documents\workspace-sts-3.3.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\contexts at interval 1 
2013-09-03 10:01:47.187:INFO:oejd.DeploymentManager:Deployable added: C:\Users\HP\Documents\workspace-sts-3.3.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\contexts\moca-console.xml 
2013-09-03 10:01:47.238:WARN:oejw.WebInfConfiguration:Web application not found C:\Users\HP\Documents\workspace-sts-3.3.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0/wtpwebapps/moca-console 
2013-09-03 10:01:47.239:WARN:oejw.WebAppContext:Failed startup of context o.e.j.w.WebAppContext{/,null},C:\Users\HP\Documents\workspace-sts-3.3.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0/wtpwebapps/moca-console 
java.io.FileNotFoundException: C:\Users\HP\Documents\workspace-sts-3.3.0.RELEASE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0/wtpwebapps/moca-console 
    at org.eclipse.jetty.webapp.WebInfConfiguration.unpack(WebInfConfiguration.java:502) 
    at org.eclipse.jetty.webapp.WebInfConfiguration.preConfigure(WebInfConfiguration.java:71) 
    at org.eclipse.jetty.webapp.WebAppContext.preConfigure(WebAppContext.java:457) 
    at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:493) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:39) 
    at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186) 
    at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:494) 
    at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:141) 
    at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:145) 
    at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:56) 
    at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:615) 
    at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:540) 
    at org.eclipse.jetty.util.Scanner.scan(Scanner.java:403) 
    at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:337) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:121) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:555) 
    at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:230) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:81) 
    at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:58) 
    at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:96) 
    at org.eclipse.jetty.server.Server.doStart(Server.java:282) 
    at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:64) 
    at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1259) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1182) 
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 
    at java.lang.reflect.Method.invoke(Method.java:601) 
    at org.eclipse.jetty.start.Main.invokeMain(Main.java:473) 
    at org.eclipse.jetty.start.Main.start(Main.java:615) 
    at org.eclipse.jetty.start.Main.main(Main.java:96) 
2013-09-03 10:01:47.277:INFO:oejs.AbstractConnector:Started [email protected]:8080 

ich eine Reihe möglicher Lösungen ohne Erfolg versucht haben. Jeder Vorschlag ist willkommen.

+0

Das sieht seltsam aus: Datei nicht gefunden Ausnahme: 'C: \ Benutzer \ HP \ Documents \ Arbeitsplatz-sts-3.3.0.RELEASE \ .metadata \ .plugins \ org.eclipse .wst.server.core \ tmp0/wtpwebapps/moca-console' – khmarbaise

+0

Könnten Sie bitte das github-Projekt bereitstellen und uns mitteilen, wie Sie es ausführen? mvn jett: rennen? Ein Stegserver von IDE? –

Antwort

3

Es scheint, dass Ihr Eclipse STS-Arbeitsbereich nicht mehr mit dem auf dem Server veröffentlichten Inhalt synchronisiert ist. Versuchen Sie, den Server zu bereinigen, das Arbeitsverzeichnis zu bereinigen, alle Projekte zu bereinigen und das Projekt auf dem Server erneut zu veröffentlichen.

Wenn dies nicht funktioniert, versuchen Sie diese Schritte, um Ihre Eclipse-Workspace zu regenerieren:

  • Nähe Eclipse und tun ein Maven sauber von der Befehlszeile installieren
  • alle Eclipse bezogene Dateien löschen: .project. classpath und .settings
  • eclipse erneut öffnen, und konfigurieren Maven die gleichen Maven wie die Befehlszeile
  • das Projekt importieren verwenden, mit ‚Import als Maven Projektes‘
  • Schrott Ihrer Jett y und redownload ein sauberes
  • einen neuen Jetty-Server erstellen, an die neue Anlegestelle Punkt und fügen Sie Ihre Anwendung die Anwendung es
  • erneut veröffentlichen und den Server
1

starten Yep es mit Plugins wie Problem sieht . Also schließen Sie einfach STS. Löschen von Arbeitsbereich oder Plugin ist keine gute Idee. Es kann Probleme bei anderen Projekten verursachen.

und folgen Sie diesen Schritten-

  1. Rechtsklick auf Projekt in Projekt-Explorer.
  2. auswählen maven-> update-> alle aktivieren Kontrollkästchen-> ok drücken
  3. Dies wird alle Plugins aktualisieren, die Probleme verursachen.

Best of Luck

Verwandte Themen