2017-08-01 32 views
1

當我下面的代碼添加到我的pom.xmlJava EE中,Tomcat和用SpringMVC

<dependencies> 
    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-context</artifactId> 
     <version>4.3.9.RELEASE</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-aop</artifactId> 
     <version>4.3.9.RELEASE</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-webmvc</artifactId> 
     <version>4.3.9.RELEASE</version> 
    </dependency> 

    <dependency> 
     <groupId>org.springframework</groupId> 
     <artifactId>spring-web</artifactId> 
     <version>4.3.9.RELEASE</version> 
    </dependency> 
</dependencies> 

,然後點擊「服務器上運行」,我得到以下錯誤:

我不知道什麼正在進行中,我創建了另一個項目,錯誤仍在繼續。 我使用eclipse和tomcat 8.0,java 1.8。

在localhost啓動Tomcat v8.0服務器時遇到問題。 本地主機上的服務器Tomcat v8.0服務器無法啓動。

並在控制檯:

*SEVERE: A child container failed during start 
java.util.concurrent.ExecutionException: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/smvctt]] 
    at java.util.concurrent.FutureTask.report(FutureTask.java:122) 
    at java.util.concurrent.FutureTask.get(FutureTask.java:192) 
    at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:943) 
+0

依賴關係不應該影響您的服務器啓動。你是否試圖單獨啓動服務器? –

+0

啓動服務器並從tomcat管理GUI部署生成的war文件。我相信這應該是一個配置問題 –

+0

https://stackoverflow.com/a/10373115/6756805你可以參考這個 – Hema

回答

0

嘗試清潔Tomcat的工作目錄,重建(因爲你已經添加新的依賴),並重新部署項目並啓動服務器。

+0

我該怎麼做,請? @Kumar –

+1

右鍵單擊Eclipse中的Tomcat服務器,然後單擊「清理Tomcat工作目錄」 –