storm 提交Topologies出错
问题
通过maven构建的storm应用在ide中运行正常,打包后提交本地storm服务出错
当pom的scop配置provided 时候,
打包提交后storm报错是
Found multiple defaults.yaml resources. You're probably bundling the Storm jars with your topology jar
当pom的scop不配置时,报错为
java.lang.NoClassDefFoundError: backtype/storm/topology/IRichSpout
已经尝试
分别google这两个问题,得到的解决方案都是对pom.xml的scop配置,然后分别出现上述问题。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
storm 打包的时候无需将storm-core包打进去来启动
设置<scope>provided</scope>是没有问题的,检查下你打的包依赖里是否还存在storm-core包。