2015-07-06 2 views
0

Я получаю следующую ошибку, и я понятия не имею, что это такое, я новичок в сервлетах и ​​сервере tomcat также, так что вы могли бы объяснить мне, как мне идентифицировать ошибки, такие как ошибка ниже ?. Любая помощь приветствуется.java.lang.IllegalArgumentException: база документов [...] не существует или не является читаемым каталогом

java.lang.IllegalArgumentException: Document base C: \Users\ agrosys\ workspace\.metadata\.plugins\ org.eclipse.wst.server.core\ tmp1\ wtpwebapps\ JqTree does not exist or is not a readable directory 
    at org.apache.naming.resources.FileDirContext.setDocBase(FileDirContext.java: 136) 
    at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java: 5145) 
    at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java: 5330) 
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java: 150) 
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java: 1575) 
    at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java: 1565) 
    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) 
+1

Соответствующая строка '' java.lang.IllegalArgumentException: Документ база C: \ Users \ agrosys \ рабочего пространства \ .metadata \ .plugins \ org.eclipse.wst.server.core \ tmp1 \ wtpwebapps \ JqTree не существует или не является читаемым каталогом''. Проект '' JqTree'', который вы хотите развернуть? Если да, то правильно ли он формируется в eclipse? – f1sh

+0

hmm интересно, спасибо за помощь, если вы сделаете свой комментарий в ответ, я был бы рад установить его как ответ :) – Kyle

ответ

1

Eclipse не может прочитать каталог, в котором находится проект, поэтому все ресурсы недоступны, когда вы пытаетесь запустить Tomcat Server. Несколько предложений заключаются в следующем:

  • *) Проверьте разрешения на папку проекта и wtpwebapps.

  • *) Проверьте пользователя ОС работает и затмить кота в состоянии прочитать папку проекта Eclipse в

.

  • *) Убедитесь, что плагин tomcat читает правильную директорию для проектов.

  • *) Убедитесь, что ваш веб-проект развернут в нужную директорию (wtpwebapps)

+0

Хотя это и не проблема в случае с OP, я также видел ошибку «не удалось запустить» когда несколько классов сервлетов прослушивают один и тот же URL. – alttag

0

Попробуйте выполнить Maven Clean на вашем проекте, может быть Затмения не послал папку проекта для доступа Tomcat.

Смежные вопросы