如何使用 Jerseys @Path AND java.nio.file.Path?

How to use Jerseys @Path AND java.nio.file.Path?

我正在做球衣服务。当我导入 java.nio.file 时,@Path 注释和 NIO 中的 Path 接口出现问题。

错误是 "type ambiguous",这对我来说很有意义。 但是不知道怎么解决。

import javax.ws.rs.*;
import java.nio.file.*;   // problem with @PATH

@Path ("service")
public class Service 
{ 
        @GET
        @Produces(MediaType.TEXT_HTML)
        public String getIt () 
        {
            return "blabla";
        }
}

我不是注释专家,在这里需要一点帮助。谢谢!

您可以使用完全限定的 class 名称来避免冲突。例如,将 @Path 替换为 @javax.ws.rs.Path,将 Path 替换为 java.nio.file.Path