2013-02-17 2 views
0

Я много читал в StackOverflow, но это мой первый вопрос! Я читал правила, но несли со мной, если я что-то пропустил :). Не стесняйтесь, дайте мне знать, если я что-то упустил в своем вопросе.Проект модификации JAX-RS/tomcat

Я пытаюсь изучить jax-rs, но это немного запутанно, поскольку я новичок в этом. Я пытаюсь mykong's tutorial, и он работает нормально.

Я работал под Eclipse, а вот точный код из учебника, что у меня есть:

package com.mkyong.rest; 

import javax.ws.rs.GET; 
import javax.ws.rs.Path; 
import javax.ws.rs.PathParam; 
import javax.ws.rs.core.Response; 

@Path("/hello") 
public class HelloWorldService { 

@GET 
@Path("/{param}") 
public Response getMsg(@PathParam("param") String msg) { 

    String output = "Jersey say : " + msg; 

    return Response.status(200).entity(output).build(); 

} 

} 

Я пытался просто изменить линию:

String output = "Jersey say : " + msg;

к let'say:

String output = "Another message : " + msg;

Когда я перезапускаю Tomcat в Debug, он все равно дает мне сообщение «Jersey say: ...» даже в Debug, когда я смотрю в выходном значении, он дает мне это значение ... Должен ли я переиздавать? или, может быть, удалить сервер и перенастроить его каждый раз, когда я изменяю исходный код?

Спасибо заранее!

+0

После изменений * .java файл, используйте Maven, чтобы построить его и развернуть в Tomcat. – tostao

+0

Я использую eclipse. Разве не возможно просто построить его там (что автоматически), затем обновить или переиздать или перезапустить в Tomcat, чтобы заставить его работать? – bachibusuc

ответ