Невозможно создать первый API без веб. xml в сервлете - PullRequest
0 голосов
/ 17 января 2020

## я использую Tomcat 9.0.12 и Eclipse 2019 ##

вот мой класс

 package com.example.apidemotry;

    import javax.ws.rs.ApplicationPath;

    import org.glassfish.jersey.server.ResourceConfig;



    @ApplicationPath("/rest")
    public class MyApplication extends ResourceConfig{
        public MyApplication() {
            packages("com.example.apidemotry");

        }

    }

пакет com.example.apidemotry;

import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;

@Path("/api")
public class DemoGet {


    @GET
    @Path("/msg")
    @Produces("text/plain")
    public String  getMsg() {
                    return "datageted";
    }

}

и API созданы так:

http://localhost: 8080 / apidemotry / rest / api / msg

, но каждый раз, когда вы получаете HTTP Status 404 - Not Found, многие время очищает проект и перезапускает сервер, но API, созданный демо, не работает, но любой другой демонстрационный код сервлета работает в этом apache 9.0.12

может любой помочь мне или предложению разработать веб-сервис без сети. xml

...