编译错误,包 javax.ws.rs 不存在,依赖关系未从 maven 解析

2023-12-24

我在pom文件中提到了依赖库,库系统路径也存在,但是在使用maven clean install -e -X编译期间,它抛出错误说包不存在。

**[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR : 
[INFO] -------------------------------------------------------------
[ERROR] /C:/Users/gopc/workspace/RestfulService/src/restfu/Hello.java:[4,19] C:\Users\gopc\workspace\RestfulService\src\restfu\Hello.java:4: package javax.ws.rs does not exist
[ERROR] /C:/Users/gopc/workspace/RestfulService/src/restfu/Hello.java:[5,19] C:\Users\gopc\workspace\RestfulService\src\restfu\Hello.java:5: package javax.ws.rs does not exist
[ERROR] /C:/Users/gopc/workspace/RestfulService/src/restfu/Hello.java:[6,19] C:\Users\gopc\workspace\RestfulService\src\restfu\Hello.java:6: package javax.ws.rs does not exist
[ERROR] /C:/Users/gopc/workspace/RestfulService/src/restfu/Hello.java:[8,1] C:\Users\gopc\workspace\RestfulService\src\restfu\Hello.java:8: package javax.ws.rs.core does not exist
[ERROR] /C:/Users/gopc/workspace/RestfulService/src/restfu/Hello.java:[21,2] C:\Users\gopc\workspace\RestfulService\src\restfu\Hello.java:21: cannot find symbol
symbol: class Path**

POM file

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>RestfulService</groupId>
  <artifactId>RestfulService</artifactId>
  <version>0.0.1-SNAPSHOT</version>
  <build>
    <sourceDirectory>${basedir}/src</sourceDirectory>
    <outputDirectory>${basedir}/build/classes</outputDirectory>
  <pluginManagement>

    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>3.0</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>
    </plugins>
</pluginManagement>

</build>

<dependencyManagement>
<dependencies>

  <dependency>
    <groupId>jersey-server</groupId>
    <artifactId>jersey-server</artifactId>
    <version>1.4</version>
    <scope>compile</scope>
    <systemPath>${basedir}/lib/jersey-server-1.4.jar</systemPath>
  </dependency>

<dependency>
        <groupId>javax.ws.rs</groupId>
        <artifactId>javax.ws.rs</artifactId>
        <version>1.4</version>
        <scope>system</scope>
        <systemPath>${basedir}/lib/javax.ws.rs.jar</systemPath>
</dependency>
</dependencies>
</dependencyManagement>
</project>

您需要在 POM 中包含 Java EE 依赖项,并带有provided范围(又名,文件将最终由应用程序服务器提供,但同时我需要它们进行编译)。

<dependency>
    <groupId>javax</groupId>
    <artifactId>javaee-web-api</artifactId>
    <version>6.0</version>
    <scope>provided</scope>
</dependency>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

编译错误,包 javax.ws.rs 不存在,依赖关系未从 maven 解析 的相关文章

随机推荐

  • 更改 ScrollBar 末端按钮的背景颜色

    在Java中 我一直在研究如何更改滚动条末端按钮的背景颜色 我还没有找到解释如何操作的网站 并且我还查看了 UIManager 默认值以尝试查找某些内容 但我找不到任何内容 因此 如果有人能告诉我如何更改滚动条上按钮的背景颜色 我将非常感激
  • 如何对数据框中具有特定值的所有行进行子集化

    我有一个大型数据集 其中每行包含 NA 1 和 2 的不同组合 我想对仅包含 2 和 NA 的所有行进行子集化 因此 在下面的示例中 我想自动命名 Row1 和 Row4 并为其设置子集 df lt data frame Col1 c NA
  • JavaScript 中 ' 和 " 有什么区别?

    I saw 这个问题 https stackoverflow com questions 943795 difference between and我想知道 JavaScript 中同样的事情 如果在 JavaScript 中创建字符串时使
  • DOCX 和 PDF 的版本控制?

    我一直在玩git and hg最近 我突然想到这种东西对于文档来说非常有用 我有一个在 DOCX 中编辑并导出为 PDF 的文档 我尝试同时使用git and hg对它进行版本控制 结果是hg您最终只跟踪二进制文件 并且比较没有意义 虽然与
  • jquery 可拖动可放置 删除已放置

    如何从购物车中删除该商品 当然 您希望能够将项目拖放回去 function catalog accordion catalog li draggable appendTo body helper clone cart ol droppabl
  • ChromeCast 的 Java API

    有没有办法使用标准 桌面 Java 连接到 ChromeCast 我正在寻找一种自动化测试的方法 并希望我们的 CC s 自动播放视频 到目前为止我已经找到这个项目 https github com vitalidze chromecast
  • 需要两个键来获取唯一值的集合

    我想知道是否有人知道存储数据的好方法 以便使用两个键对其进行索引 基本上 我需要类似表格的东西 顶行是 key1 左列是 key2 字母是从索引返回的值 1 2 3 4 1 A B C D 2 B E F G 3 C F H I 4 D G
  • 使用 python 修剪网络摄像头的实时视频(从中删除帧)

    我有一个捕获视频流的网络摄像头 30 秒后 我想从开始处删除 1 秒的视频 并继续捕获视频流等等 简而言之 我只想保存直播视频的最新30秒 OpenCV不提供视频处理 ffmpeg 修剪视频但创建一个新的输出文件 我不想保留副本 Creat
  • 由于本地存储库问题,Mac 版 GitHub 在打开时崩溃

    我试图弄清楚为什么当我选择本地存储库时 我的 GitHub for Mac 在启动时崩溃 我从克隆的文件夹中添加了这个本地存储库 不幸的是 我正在使用 git 命令行 我一定做了一些事情来破坏本地 存储库 现在 我的 GitHub for
  • ASP.Net - 使用 Repeater 在客户端重复输入框

    我对在应用程序中创建用户配置文件有以下要求 用户应该能够在其个人资料中输入多个电话号码 电子邮件地址 屏幕看起来有点像这样 默认情况下 页面加载时会显示电话和电子邮件的单个文本框 用户可以单击 按钮添加其他号码 地址 单击 按钮后 我们需要
  • Azure Functions Core Tools 无法安装绑定所需的扩展

    我正在尝试在本地运行 Azure 函数 JavaScript 但失败了func start出现以下错误 AddConfig 绑定类型 表 未注册 请确保类型正确并安装绑定扩展 请注意 我已经成功安装了先决条件 这些先决条件在当时或写作时是
  • 当我在 C++ 中使用 auto bi = 123456789 时,它总是分配为 int 吗?

    如果我想让 bi 成为long int 不可能使用 auto 因为它总是分配为 int 吗 一些选项 auto bi 123456789 const char auto bi2 12345 int auto bi3 123456789 in
  • 使用 Windows API 写入和读取 Windows 注册表

    我正在尝试从 Windows 注册表中写入读取内容 写作 std string path c LPCTSTR str data TEXT path c str auto size static cast
  • 始终保持 git 镜像同步

    我有几个使用 Drupal 的网站 我有几个服务器 live dev1 dev2 Drupal 的代码库存储库很大 112Mb 所以我热衷于充分利用 git 的硬链接功能 这样每次我添加一个站点时都不会重复它 因此 比如说 我的实时服务器有
  • Symfony 2 / Doctrine 2:获取对 PersistentCollection 的更改

    我正在构建一个应用程序 用户可以在其中编辑一些数据 然后会看到一个屏幕 他可以在其中确认 并评论 他的编辑 在确认表单中 我显示对实体所做的更改 这适用于 正常 字段 以下是一些用于检查单个字段的代码 create form bind fo
  • 正则表达式:匹配Python中的句号和一个单词

    我是正则表达式的新手 我希望编写一个与 匹配的正则表达式后跟一个空格 后跟一个单词 不包含空格 例如 在字符串 The sound of cracking Splintering A shape displayed inice 中 正则表达
  • 操作错误:没有这样的模块:fts4

    您好 我尝试运行模糊匹配器代码 并弹出以下错误 OperationalError no such module fts4 有什么建议么 提前致谢 编辑 我已经尝试从网站下载 sqlite zip 并将其保存在 DLL 文件中 但它仍然不起作
  • xsl:for-each 只返回第一个节点

    我在使用 XSLT 时遇到了一些麻烦 我想从中输出每个子属性
  • Beautiful Soup:从html获取图片大小

    我想使用 Beautifulsoup 提取图片的宽度和高度 所有图片都有相同的代码格式 img src http somelink com somepic jpg width 200 height 100 我可以轻松提取链接 for pic
  • 编译错误,包 javax.ws.rs 不存在,依赖关系未从 maven 解析

    我在pom文件中提到了依赖库 库系统路径也存在 但是在使用maven clean install e X编译期间 它抛出错误说包不存在 INFO ERROR COMPILATION ERROR INFO ERROR C Users gopc