我试图通过提交给Flink的工作经理来运行java中的基本程序。我有一个来自开放简历的本地图书馆。当我尝试提交作业时,我得到“java.lang.UnsatisfiedLinkError:java.library.path中没有opencv_java310”,但是当我通过设置flink执行环境在eclipse上运行它时,我得到了正确的结果。 我已经关注了apache flink支持网站的一些解决方案:https://mail-archives.apache.org/mod_mbox/flink-user/201604.mbox/%3CCAO0MGUj_h==sw76-TWF6x8fnT_Vdc84mwu=YLejjn=bG-up+MQ@mail.gmail.com%3E并相应地修改了我的conf.yaml文件(通过指向env.java.opts:-Djava.library.path =“/ Open CV库的路径” ,但没有运气, 也许我的问题非常基本,但我仍然被卡住了,任何帮助都会受到高度赞赏。谢谢: - )
答案 0 :(得分:0)
我遇到了类似的问题,通常人们引用类似于" Tomcat"解。此外,Flink与RocksDB将这样写入tmp文件,但这也是错误的。
如果其他人应该通过这种方式 - 我写了一篇简短的博客,概述了我采取的步骤。 OP的评论答案似乎很明显,但只有在我看到解决方案之后(当我正在研究这个问题时,它才是非信息性的)。
无耻的自我促销: https://rawkintrevo.org/2017/08/14/using-jnis-like-opencv-in-flink/