小编ash*_*ash的帖子

NPM 坚持使用错误的注册表 URL

使用 NPM 安装依赖项,包括存储在本地运行的 Verdaccio 中的依赖项。

不知何故,NPM 在尝试从本地主机加载 Verdaccio 依赖项时卡住了,即使已经运行了从正确位置安装的命令npm install --save --registry http://CORRECT-URL ...

使用rm -rf node_modules package-lock.json并删除依赖项package.json,然后再次运行安装 - 仍然不起作用。每次安装命令完成时,package-lock.json仍然使用localhost解析注册表。

从 localhost 中删除~/.npmrc并运行npm set registry http://CORRECT-URL也没有帮助。

请帮忙。NPM在哪里记住localhost并坚持使用它???

更新- 使用npm install -ddd

尝试使用npm install -ddd查看 npm 在哪里获取包。输出显示了 CORRECT-URL,但完成后,package-lock.json仍然列出localhost.

请注意以下所有事项:

  • 删除了对 PACKAGE 的所有引用package.jsonpackage-lock.json
  • localhost已验证两个文件中都没有引用
  • 删除node_modules/PACKAGE_DIRrm -rf
  • 删除了包node_modules/.package-lock.json
  • 在构建树中 搜索.npmrc和,发现两个空文件: …

registry npm

9
推荐指数
1
解决办法
4414
查看次数

CXF:警告:找不到消息类编写器的响应类ArrayList

我收到以下错误:

WARNING: No message body writer has been found for response class ArrayList.
Run Code Online (Sandbox Code Playgroud)

在以下代码上:

    @GET
    @Consumes("application/json")
    public List getBridges() {
        return  new ArrayList(bridges);
    }
Run Code Online (Sandbox Code Playgroud)

我知道CXF可以处理这种情况,因为我之前已经做过-使用一个在后台定义CXF和相关Maven工件的平台(即,我不知道它是如何完成的)。

因此,问题是:如何在不添加XML绑定或其他源代码修改的情况下使CXF支持此功能?

请注意,以下答案使用XML绑定解决了相同的问题,这对我而言并不令人满意: 没有为响应类ArrayList找到消息正文编写器

cxf

3
推荐指数
1
解决办法
3万
查看次数

标签 统计

cxf ×1

npm ×1

registry ×1