jar文件在netbeans编译后无法运行

时间:2014-12-12 15:57:42

标签: netbeans jar jvm jna

我在java(vlcj的视频播放器)中开发了一个应用程序, 所有条件: 我的窗户:8.1 jdk:8.1(更新11)

它已在netbeans中成功运行(正常)但是当创建.jar文件时,它报告了一个长错误,总结如下

所需的本机库名为" libvlc.dll"和" libvlccore.dll"。 64位Java虚拟机无法加载32位本机库。 解决办法是什么? 请帮助同志。

2 个答案:

答案 0 :(得分:0)

您安装了JDK的x64版本。转到sun Java并下载并安装x86版本,并在系统环境设置中进行设置,就像对x64版本一样。

答案 1 :(得分:-1)

我今天遇到了同样的问题但我尝试以管理员身份运行它。一些UAC权限在我的Java程序中。

编译后,甚至输出Jar文件没有运行。我使用Launch4j在一个exe文件中转换它。并以管理员身份运行它。它的运行。