Eu estou no processo de criação de um serviço web REST Java Primavera. Eu já carregado com êxito STS eo exemplo detalhado em:
Este guia orienta o processo de criação de um 'Olá mundo' serviço web RESTful com a Primavera. http://spring.io/guides/gs/rest-service/
No entanto esse tutorial só vai tão longe .. Eu quero criar um arquivo WAR em vez de um frasco de auto correndo contendo um servlet, e implantar o arquivo WAR. Então eu encontrei este tutorial, e tentou apenas modificar os primeiros tutoriais build.gradle arquivo.
Convertendo um aplicativo JAR Primavera Bota a uma guerra http://spring.io/guides/gs/convert-jar-to-war/
Parecia construir muito bem em um arquivo .war .. o serviço está sendo executado no gerenciador de minha instância do Tomcat .. mas eu recebo 404 de uma vez que eu tentar usar o serviço.
URL 404'd
http://localhost:8080/gs-rest-service-0.1.0/dbgreeting?name=MyName
Eu preciso modificar o mapeamento?
DataBaseController.java
@RequestMapping(/dbgreeting)
public @ResponseBody DataBaseGreeter dbgreeting(
@RequestParam(value=name, required=false, defaultValue=World) String name) {
return new DataBaseGreeter(counter.incrementAndGet(),String.format(template, name));
}
Agora eu tenho o arquivo .war criado de acordo com uma mistura de coisas .. e preocupado que eu talvez perdido alguma coisa.
Eu já descobri XAMPP no OSX não contém um webapp / pasta, o que me forçou a carregar Tomcat de BitNami empilhar vez. As pessoas geralmente alternar entre XAMPP e outras pilhas com base nessa? ou eu perdi alguma coisa para obter pasta webapp criado no XAMPP?













