我在eclipse中使用Restful web服务。几天前它运行顺利。但是今天出了点问题。 Web服务运行正常,但是当我在Web服务程序上修改某些内容时,它并未在调用Web服务后反映出来。之前我已经注意到,无论何时我在程序中更改小代码时,服务器都会自动启动,并且会在运行中反映出来。 现在我的Web服务启动了,但似乎是从缓存运行。无论我在程序中修改了什么,它都不会显示在输出中。我已重新启动(停止&启动)服务器,甚至重新启动eclipse,但没有任何更改。它总是给出以前的结果。例如eclipse中Restful web服务
@Path("/todo")
public class TodoResource {
// This method is called if XMLis request
@GET
//@Path("/text")
@Produces({ MediaType.APPLICATION_XML, MediaType.APPLICATION_JSON })
public Todo getXML() {
Todo todo = new Todo();
todo.setSummary("testing web service");
todo.setDescription("This is my first todo using restful");
return todo;
}
当我运行该Web服务,它给作为
testing web service
This is my first todo using restful
当我改性财产以后等(只是的代码4444 segement加入) todo.setSummary(“测试web服务输出4444" );
不显示4444,而是显示年长的输出 测试Web服务 这是使用REST风格
它真的很奇怪我的第一个待办事项,我不知道哪里出了问题。 任何帮助或建议表示赞赏。
Eclipse版本:靛蓝服务发布2
在此先感谢
什雷斯塔
是否使用从Eclipse管理的Tomcat? –
尝试清除浏览器缓存。 –
@David,是的,它使用Eclipse的Tomcat。 – user1346298