如何解决“无法初始化类org.dcm4che3.opencv.NativeJLSImageWriter”

时间:2018-09-24 21:38:57

标签: java opencv macos-high-sierra dcm4che wildfly-11

我正在尝试在macOS X High Sierra上的本地WildFly 11上部署dcm4chee-arc-light

我遇到此错误

X^2+2*X+5

现在我收到此错误

[standalone@localhost:9990 /] deploy /Users/ebeid/code/dcm4chee-arc-light/dcm4chee-arc-ear/target/dcm4chee-arc-ear-5.14.0-psql.ear
{"WFLYCTL0062: Composite operation failed and was rolled back. Steps that failed:" => {"Operation step-2" => {"WFLYCTL0080: Failed services" => {"jboss.deployment.subunit.\"dcm4chee-arc-ear-5.14.0-psql.ear\".\"dcm4chee-arc-service-5.14.0.jar\".component.ArchiveServiceImpl.START" => "java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
    Caused by: java.lang.IllegalStateException: WFLYEE0042: Failed to construct component instance
    Caused by: javax.ejb.EJBException: org.jboss.weld.exceptions.WeldException: WELD-000049: Unable to invoke private void org.dcm4chee.arc.impl.ArchiveDeviceProducer.init() on org.dcm4chee.arc.impl.ArchiveDeviceProducer@68a9426c
    Caused by: org.jboss.weld.exceptions.WeldException: WELD-000049: Unable to invoke private void org.dcm4chee.arc.impl.ArchiveDeviceProducer.init() on org.dcm4chee.arc.impl.ArchiveDeviceProducer@68a9426c
    Caused by: java.lang.reflect.InvocationTargetException
    Caused by: java.lang.UnsatisfiedLinkError: no opencv_java in java.library.path"}}}}

我知道我需要包括OpenCV jar,但是我不知道将其部署在哪里。我遵循此tutorial获得了OpenCV。最终结果 : ➜/ cd /usr/local/Cellar/opencv/3.4.2/share/OpenCV/java ➜java ls libopencv_java342.dylib opencv-342.jar

下一步我该怎么做?

0 个答案:

没有答案