首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法上传数据仓库中的CDAP自定义插件

无法上传数据仓库中的CDAP自定义插件
EN

Stack Overflow用户
提问于 2020-02-24 08:15:30
回答 1查看 442关注 0票数 0

我试图上传从数据采集上传按钮http-接收器插件。我克隆了http-接收器存储库,几乎没有做什么改动,并将其打包为一个JAR。现在,当我试图使用upload插件按钮上传JAR和JSON文件时,我得到了以下错误:

没有找到'artifact:default.http-plugins.1.3.0-SNAPSHOT‘

有人能帮我克服这个错误吗?

EN

回答 1

Stack Overflow用户

发布于 2020-02-26 10:37:24

目前,纯基于数据融合平台的CDAP代表了各种所需的特性,扩展了特定插件中的基本功能。

当您需要探索插件并在专用的https://docs.cask.co/cdap/4.3.3/en/developer-manual/pipelines/index.htmlhttps://docs.cask.co/cdap/3.6.0/en/developers-manual/building-blocks/streams.html源代码中使用它时,实际上需要将插件分别部署到父cdap-data-pipelinecdap-data-streams构件中。

基本上,神器是由某些软件开发过程生成的打包文件,其中包含与应用程序相关的属性和依赖项,而且还应该包含groupIdartifactIdversion等唯一标识符。

考虑到您报告的问题,我建议从第一个构建阶段开始研究,编译代码并将其打包到JARJSON文件中。这里的主要敏感贡献者是pom.xml文件,因为它包含关于Maven用于构建项目的项目和配置细节的重要信息,同时也知道它是POM

一些可以检查的事情:

  1. 应用于原始http-plugin源代码的自定义配置是什么,以及是否考虑通过将它们反映到pom.xml文件而对本机代码造成的任何更改;
  2. 检查是否在最初下载包的pom.xml中指定了正确的存储库;
  3. 您是如何在Maven中编译源代码的,即:mvn clean installmvn clean package
  4. 检查Maven编译输出,查找任何可疑的输出。

我做了一个快速测试,克隆了HTTP接收器插件存储库,并遵循了指南部分中的实现步骤;我构建了JAR和JSON文件,并能够在数据融合实例中成功地部署http-plugins 1.3.0-SNAPSHOT

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60371794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档