2013-12-04 6 views
1

Я новичок в Java EE и стараюсь учиться тому же, используя учебники и примеры в Интернете.Джерси Служба отдыха: «Ресурсы/серверы не открыты»

Я стараюсь следовать за http://www.vogella.com/articles/REST/article.html#first и создавать службу RESTful, используя Джерси.

Поскольку это мой первый сервис RESTful, у меня есть в основном копируемый код, который присутствует до http://www.vogella.com/articles/REST/article.html#first_run.

Однако, когда я пытаюсь запустить службу, я получаю сообщение об ошибке:

Could not load the Tomcat server configuration at /Servers/Tomcat v7.0 Server at localhost-config. The Servers project is closed. 

Когда я попытался глядя в конфигурацию сервера, я вижу, что путь конфигурации показывает ошибку для значения:/Серверы/Tomcat v7.0 Сервер в localhost-config.

Когда я пытаюсь изменить любую (серверную) конфигурацию и сохранить ее, я получаю сообщение: «Ошибка при сохранении. Ресурс»/«Серверы» не открыт ».

Пять различий между моим проектом и тем, что описано на странице:

  1. Я использую JDK 1.7, в то время как страница упоминает JDK1.6.
  2. Я использую Apache Tomcat Server 7.0, а на странице упоминается Tomcat версии 6.0.
  3. Версия динамического веб-модуля в моем проекте установлена ​​в 3.0, а на странице - 2,5.
  4. У меня есть пара тренировочных приложений, настроенных на моем сервере tomcat. Я не уверен, как их удалить. :(
  5. Я обновил свой web.xml использовать web-app_3_1.xsd в месте web-app_2_5.xsd.

Я не могу понять, почему это происходит.

Если это не представляется разрешимой , Я был бы признателен, если бы вы могли указать мне на любой ресурс, объясняющий создание службы RESTFul с использованием Джерси с использованием Java EE7, Apache Tomcat 7 и, желательно, Eclipse.

ответ

1

Решение оказалось простым. в Project Explorer я увидел, что существует проект под названием «Серверы». Как только я «op «этот проект, проблема решена.

Кажется, что маркировка всех проектов и выбор «Закрыть проект» имеет побочный эффект в Java EE Perspective. :)

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