2013-11-14 22 views
0

我開始的Servlet我安裝裝配的Tomcat 7,java.lang.IllegalArgumentException異常:文檔基[...]不存在或不是一個可讀目錄

這是控制檯當我在eclipse啓動tomcat:

java.lang.IllegalArgumentException: Document base C:\Users\Janko\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp3\wtpwebapps\Servlet does not exist or is not a readable directory 
    at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java:138) 
    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:5055) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5235) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) 
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) 
    at java.util.concurrent.FutureTask.run(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
    at java.lang.Thread.run(Unknown Source) 

回答

0

我假設你運行你的Eclipse IDE的tomcat裏面, 有幾個常見的步驟,克服在Eclipse 404

  1. 打開 「服務器選項卡」。 (窗口菜單=>顯示視圖=>其他=>服務器(在彈出框中鍵入服務器,如果你不能找到)

  2. 單擊「新建服務器」嚮導」放入Tomcat。

  3. 右鍵點擊對性能的Tomcat服務器instance.Click

enter image description here 4.然後你看到的屬性,點擊「位置」屬性。單擊切換位置。(默認值是工作區的元數據切換位置你給的位置,你的tomcat你參考)

enter image description here 5.單擊「Tomcat7服務器」,並確保您選擇了「使用Tomcat安裝(從Tomcat安裝中取控件)

+0

HI,謝謝我添加新服務器我將服務器位置設置爲」使用Tomcat安裝「,但當我開始我的簡單servlet時,我仍然有404狀態。它有什麼問題? – user2994290

相關問題