如何将pentaho数据集成水壶插件移植到apache hop?
Posted
技术标签:
【中文标题】如何将pentaho数据集成水壶插件移植到apache hop?【英文标题】:how to port pentaho data integeration kettle plugins to apache hop? 【发布时间】:2021-11-26 08:36:55 【问题描述】:在document 中,我看到了更改 maven 依赖项,但我找不到 hop 的正确 maven 依赖项,我的意思是他们提到了Change group pentaho-kettle to org.hop
但我找不到org.hop
的任何依赖项。
谁能说出我到底需要做什么,或者他们到底指的是什么?
我可以用org.apache.hop
一样吗??
【问题讨论】:
【参考方案1】:很好,我们将更新文档。
org.apache.hop
是正确的。
Hop 还没有将工件发布到 maven Central。 您可以在本地构建 Hop 或将 Apache 存储库添加到您的 pom:
<repository>
<id>Apache</id>
<url>https://repository.apache.org/snapshots/</url>
<name>Apache Repository</name>
<snapshots>
<enabled>true</enabled>
</snapshots>
<releases>
<enabled>false</enabled>
</releases>
</repository>
【讨论】:
感谢 Bart Maertens,但我仍然收到错误[ERROR] Failed to execute goal on project hop-engine: Could not resolve dependencies for project org.apache.hop:hop-engine:jar:1.1.0-SNAPSHOT: Could not find artifact org.apache.hop:hop-core:jar:tests:1.1.0-SNAPSHOT in Apache (https://repository.apache.org/snapshots/)
你能看看吗?
您需要在单独的存储库中工作,更改原始kettle 存储库中的代码将不起作用。此存储库中的示例可能会有所帮助:github.com/project-hop/hop-plugins以上是关于如何将pentaho数据集成水壶插件移植到apache hop?的主要内容,如果未能解决你的问题,请参考以下文章
在 pentaho CDE 中通过kettleTransFromFile 将参数传递给 pentaho 水壶