Java netbeans jar生成文件未打开
我已经使用OpenCV构建了我的项目。当我通过netbeans运行我的项目时,它运行得很好。。但是当我通过Java netbeans jar生成文件未打开,java,opencv,netbeans,Java,Opencv,Netbeans,我已经使用OpenCV构建了我的项目。当我通过netbeans运行我的项目时,它运行得很好。。但是当我通过Clean and Build创建它的jar文件时,它不会打开。 当生成时,它会在输出屏幕中显示一条消息,即 To run this application from the command line without Ant, try: java -jar "C:\Users\Rafi Abro\Documents\NetBeansProjects\WebCam\dist\WebCam.
Clean and Build
创建它的jar文件时,它不会打开。
当生成时,它会在输出屏幕中显示一条消息,即
To run this application from the command line without Ant, try:
java -jar "C:\Users\Rafi Abro\Documents\NetBeansProjects\WebCam\dist\WebCam.jar"
我还试图通过此命令打开我的项目
java -jar WebCam.jar
但它在下面显示了错误:
Exception in thread "main" java.lang.UnsatisfiedLinkError: no opencv_java2410 in
java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at javaanpr.Main.main(Main.java:154)
谁能帮我解决这个问题
谢谢这是因为您在netbeans中包含了VM选项路径。每当它被执行时,Netbeans就会自动调用它 现在,当您尝试运行命令时。i、 e
java -jar WebCam.jar
命令中没有定义路径,因此您将得到该错误
请尝试以下命令:
java -Djava.library.path="C:\OpenCV\opencv\build\java\x86" -jar WebCam.jar
希望这对你有帮助 是否已将库添加到项目中?是的,OpenCV库已添加。这意味着库将添加到应用程序jar的类路径中,并复制到dist文件夹中的lib文件夹中。选中此项。是的,有库..
System.loadLibrary
加载动态链接库。查看加载的主要文件并将其放到dist。