Comment faire pour exécuter jersey-serveur de service web server sans utiliser tomcat

C'est ma première fois avec des web-services. Simplement, j'ai besoin d'envoyer une requête post à partir de jersey client de service web (à l'intérieur d'une page web implémenté en javascript) pour un maillot de service qui est l'un de mes modules maven.

Comme je l'ai dit, j'ai créé jersey-serveur au sein d'un de mes modules maven et je tiens à le exécuter quelque sorte (je ne sais pas comment faire pour exécuter un service web du programme.) avant de commencer le client à côté de ma mise en œuvre. Par le biais de la recherche sur le web, j'ai vu beaucoup d'exemples, mais tous d'entre eux a été l'aide de tomcat. Donc ma première question est: que dois-je utiliser tomcat (ou quelque chose comme cela ) afin d'exécuter un service web ? Deuxièmement, ci-dessous, j'ai partagé mon maillot-module serveur. Comment pourrais-je commencer à l'exécuter ?

package com.exampleProject.rest;

import javax.ws.rs.*;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
import java.util.List;


@Path("/test")
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public class SiderRecommender {

    @POST
    @Path("/functiontest")
    public List<Recommendation> sampleFunction() {
        //return something here. I removed it for simplicity.
    }
}
Le client est également une partie de votre Maillot de projet/de l'application?
non, je veux dire, si vous vous posez la question de savoir si le client app est dans le même module maven, il ne l'est pas. J'ai mis en place côté serveur à l'aide de java et de jersey. Maintenant, je vais mettre en oeuvre application client dans certains fichier javascript

OriginalL'auteur zwlayer | 2015-08-13