在aws弹性beanstalk上安装opencv

时间:2013-07-10 19:46:06

标签: java-ee amazon-web-services amazon-ec2

我知道我们可以通过运行一些命令行在ec2 linux版本上安装opencv。但是,现在我想直接从eclipse(在eb tomcat服务器上运行)在弹性beanstalk上部署我的j2ee web应用程序,或者通过上传.war文件在eb控制台上创建新应用程序。但是在我的web项目中,我使用的是opencv / javacv库,所以当我尝试在弹性beanstalk上运行它时,它会给我错误:

    org.springframework.web.util.NestedServletException: Handler processing failed;
 nested exception is java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path

所以我对如何将opencv安装到我的弹性beanstalk环境感到困惑,以便我可以在云服务器上运行我的应用程序。

请帮忙。提前谢谢。

1 个答案:

答案 0 :(得分:-2)

我是beanstalk的新手,但它似乎没有正确设置您的原生要求。请记住,javacv是一个位于原生OpenCV之上的层,所以你必须拥有正确安装的本机平台的dll / so,而且看起来beanstalk似乎并没有为你做这件事。