我正在尝试使用Eclipse在Java中创建RESTfulService,但我几乎从未使用过这种类型的项目,而且我在创建服务路径时也会迷失方向,总是找不到404。
这是我的Java类prueba.MyService.java
:
package prueba;
import ....
....
@Path("/service")
public class MyService{
@Path("/hello")
@GET
@Produces(MediaType.TEXT_PLAIN)
public String hello() {
return "Hello World()";
}
...
}
这是我的prueba.ApplicationConfig.java
类,其中我添加了@ApplicationPath
注释:
package prueba;
import ...
...
@ApplicationPath("/rest")
public class ApplicationConfig extends Application {
@Override
public Set<Class<?>> getClasses() {
Set<Class<?>> classes = new HashSet<>();
classes.add(prueba.MyService.class);
return classes;
}
}
我也尝试添加<servlet>
和<servlet-mapping>
中的标记,之后,我使用ApacheTomcat服务器运行我的服务,并尝试访问URL,但我得到404未找到错误。
发布于 2018-05-29 08:52:46
未找到
https://stackoverflow.com/questions/-100004561
复制相似问题