1

我已经将 maven bundle 安装到http://localhost:4502/system/console/bundles 中,但是已经安装了 bundle 状态。导入包的错误如下:

jersey.repackaged.jsr166e,version=[2.22,3) -- 无法解析 okhttp3 -- 无法解析 okhttp3.internal -- 无法解析 okhttp3.logging -- 无法解析 okio -- 无法解析

我向 pom 文件添加了各种依赖项,但 bundle 仍未更改为活动状态,因此我无法从我的组件 jsp 页面调用此服务。请帮忙。

4

1 回答 1

0

大多数情况是您内部网络的问题。Maven 将尝试下载 jars 但它会失败。

尝试在 pom 文件中添加较低的 jar 版本依赖项

<dependency>
    <groupId>org.glassfish.jersey.bundles.repackaged</groupId>
    <artifactId>jersey-jsr166e</artifactId>
    <version>2.14</version>
</dependency>

或者您可以直接下载 jar 并将其放在本地 maven 文件夹 C:\Users\xxx.m2\repository 中,然后使用 install/update 安装 jar。

成功安装 jar 后尝试刷新捆绑包

希望这可以帮助

于 2017-11-29T06:27:23.270 回答