我是Java EE的新手,我正在尝试使用在线教程和示例来学习相同内容。
我正在尝试关注http://www.vogella.com/articles/REST/article.html#first并使用Jersey创建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。
当我尝试更改任何(服务器)配置并保存时,我收到消息:“保存时出错。资源'/服务器'未打开。”
我的项目与页面中描述的内容有五个不同之处:
web-app_3_1.xsd
使用web-app_2_5.xsd
。我无法理解为什么会这样。
如果这似乎不可解决,我将非常感谢,如果你能指出我使用Java EE7,Apache Tomcat 7和最好是Eclipse使用Jersey创建RESTFul服务的任何资源。
答案 0 :(得分:1)
解决方案结果很简单。当我查看Project Explorer时,我看到有一个名为“Servers”的项目。一旦我“打开”这个项目,问题就解决了。
似乎标记所有项目并选择“关闭项目”在Java EE Perspective中有副作用。 :)