当前位置: 首页 > 知识库问答 >
问题:

如何使用Jerseys@path和java.nio.file.path?

邵城
2023-03-14

我在做泽西服务。当我导入java.nio.file时,我在NIO中遇到了@Path注释和路径接口的问题。

错误是“类型不明确”,这对我来说是有意义的。但我不知道该如何解决。

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";
        }
}

共有1个答案

壤驷升
2023-03-14

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

 类似资料:
  • 上节课给大家展示了 traefik 的安装使用以及简单的 ingress 的配置方法,这节课我们来学习一下 ingress tls 以及 path 路径在 ingress 对象中的使用方法。 TLS 认证 在现在大部分场景下面我们都会使用 https 来访问我们的服务,这节课我们将使用一个自签名的证书,当然你有在一些正规机构购买的 CA 证书是最好的,这样任何人访问你的服务的时候都是受浏览器信任的

  • 问题内容: 真正令人高兴的事情之一是它可以 将路径标准化 为 可预测的格式 。 始终返回已规范化相对路径的字符串,并且始终以可预测的路径分隔符开始和结束。 有没有办法用新的nio 或class 做到这一点? (还请注意,我正在处理其他系统的抽象路径,这与任何本地文件系统无关) 我想要的行为的更多示例: 问题答案: 此代码有效: 输出: 注意,这不是便携式的。在Windows机器上将无法使用… 如果

  • 在vue中使用path模块提示“...resolve is not a function”? 我在vue中引入了path模块,使用了 path.resolve(...)函数,代码和浏览器控制台提示如下: 这些代码我其实是参开了开源项目vue-element-admin,人家的代码也是这么写的,可我写的为什么就是报错?

  • 问题内容: 我试图让cron调用正确的PATH。当我从外壳运行Python脚本时,脚本运行良好,因为它使用了bashrc中设置的PATH,但是当我使用cron时,bashrc中并未使用所有PATH。是否有一个文件可以像bashrc一样输入cron的PATH或从bashrc调用PATH的方法? 抱歉,我的措词不正确,我可以运行正确的脚本(这意味着crontab中脚本的PATH不是这里的问题),只是该

  • 问题内容: 编辑: 根据Ulf Rompe的评论, 重要的是使用“ 1”而不是“ 0” ,否则将破坏sys.path。 我已经使用Python已有一段时间了(一年多),对于为什么人们建议您使用而不是,我一直感到困惑。让我示范一下。 假设我正在开发一个名为PyWorkbooks的模块(该模块已安装在我的计算机上),但是同时我正在开发一个包含PyWorkbooks的模块(例如PyJob)。当我在PyJ

  • 问题内容: 使用maven-jar-plugin时, 我想向Manifest.mf添加条目, 因此它将包含: Class-Path:。 当我将此条目添加到Pom时: 它将创建具有所有依赖项的Class-Path,例如 : Class-Path:。jar1name.jar jar2name.jar等 不仅仅是 类路径:。 有没有一种方法可以避免maven将所有jar名称添加到Class-Path?