2011-05-08 2 views
0

Java Media Framework를 사용하는 웹 응용 프로그램을 만들었습니다. 그것은 내 단위 테스트에서 실행하고 성공적으로 캡처 장치를 찾습니다. 그러나 Tomcat에 응용 프로그램을 배포 할 때 동일한 방법은 JMF가 미디어 장치를 찾는 데 도움이되는 Tomcat에 누락 된 것처럼 캡처 장치의 빈 목록을 반환합니다.Tomcat의 웹 응용 프로그램에서 JMF

jmf.jar이 JMF 패키지의 네이티브 dll을 찾을 수 없다는 것을 알았습니다.이 파일은 Eclipse에서 볼 수 있지만 응용 프로그램이 Tomcat에 배포 될 때는 보이지 않습니다.

누구든지 jmf를 올바르게 배포하는 방법에 대한 힌트를 줄 수 있습니까?

예 :이 응용 프로그램 http://sourceforge.net/projects/webjmf/은 작동하지만, war 파일을 Tomcat에 배포 할 때 캡처 장치를 찾을 수 없다고 주장합니다.

+0

jmf.jar을 tomcat lib 폴더에 넣은 다음 작동 여부를 확인하십시오. – ankurtr

답변

0

해결책은 모든 JMF dll 파일을/bin 디렉토리에 복사하는 것입니다. DLL 파일은 웹 캠과 상호 작용하기 위해 jmf.jar에서 사용하는 기본 라이브러리입니다. 따라서이 라이브러리들은 Tomcat에 의해로드되어야합니다.