Я много читал в 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, когда я смотрю в выходном значении, он дает мне это значение ... Должен ли я переиздавать? или, может быть, удалить сервер и перенастроить его каждый раз, когда я изменяю исходный код?
Спасибо заранее!
После изменений * .java файл, используйте Maven, чтобы построить его и развернуть в Tomcat. – tostao
Я использую eclipse. Разве не возможно просто построить его там (что автоматически), затем обновить или переиздать или перезапустить в Tomcat, чтобы заставить его работать? – bachibusuc