Я новичок в 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.
Когда я попытался просмотреть конфигурацию сервера, я увидел, что путь конфигурации показывает ошибку для значения: /Servers/Tomcat v7.0 Server at localhost-config.
Когда я пытаюсь изменить любую (серверную) конфигурацию и сохранить ее, я получаю сообщение: «Ошибка при сохранении. Ресурс «/Servers» не открыт».
Пять отличий моего проекта от того, что описано на странице:
- Я использую JDK 1.7, а на странице упоминается JDK1.6.
- Я использую Apache Tomcat Server 7.0, а на странице упоминается Tomcat версии 6.0.
- В моем проекте для версии динамического веб-модуля установлено значение 3.0, а на странице — 2.5.
- У меня есть несколько практических весенних приложений, настроенных на моем сервере tomcat. Я не уверен, как их удалить. :(
- Я обновил свой web.xml, чтобы использовать
web-app
вместоweb-app_2_5.xsd
1.xsdweb-app_2_5.xsd
.
Я не могу понять, почему это происходит.
Если это не кажется решаемым, я был бы признателен, если бы вы могли указать мне на любой ресурс, который объясняет создание службы RESTFul с использованием Джерси с использованием Java EE7, Apache Tomcat 7 и, предпочтительно, Eclipse.