Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何使用Netbeans 7.2编译最新的VLCJ?_Java_Netbeans_Java Me_Netbeans 7 - Fatal编程技术网

Java 如何使用Netbeans 7.2编译最新的VLCJ?

Java 如何使用Netbeans 7.2编译最新的VLCJ?,java,netbeans,java-me,netbeans-7,Java,Netbeans,Java Me,Netbeans 7,我不太懂Java编程,我想在我的旧手机上使用VLCJ。我下载了最新的vlcj player master,但在编译时遇到问题。我得到了这个错误: 编译错误: 执行javac失败,但无法分析错误: javac:无效的目标版本:1.8 用法:javac 使用-help获取可能选项的列表 1错误 这是我尝试做的平台: Windows XP SP2 x86(虚拟机) jdk7u2 DirectX 9.0c 用于CLDC的索尼爱立信Java ME SDK Netbeans 7.2 我可以编

我不太懂Java编程,我想在我的旧手机上使用VLCJ。我下载了最新的vlcj player master,但在编译时遇到问题。我得到了这个错误:

编译错误:


执行javac失败,但无法分析错误:

javac:无效的目标版本:1.8

用法:javac

使用-help获取可能选项的列表

1错误

这是我尝试做的平台:

  • Windows XP SP2 x86(虚拟机)

  • jdk7u2

  • DirectX 9.0c

  • 用于CLDC的索尼爱立信Java ME SDK

  • Netbeans 7.2

我可以编译项目并在手机上运行,而不会出现此配置问题:

但是,我在下载的项目属性中找不到这些设置

如何编译VLCJ以在手机上运行


编辑:以下是完整的日志输出:

vlcj播放器需要Java 1.8,我猜您有限的Java ME只支持Java 1.6。因此,您唯一的选择就是针对Java1.6编译vlcj播放器,并修复所有不兼容。如果vlcj真的能在你的手机上工作,我会感到惊讶。你也需要VLC,你做到了吗?嗨,谢谢你的回答。VLC必须在哪里?vlc和vlcj有什么区别?我认为VLCJ是一种与之不同的VLC,对吗?否则我需要vlc源代码来编译vlcj,我想。。vlcj是一个用于LibVLC的Java绑定/框架。因此,它需要在目标平台上安装本机LibVLC二进制文件。因为在您的情况下,这是一款手机,如果可能的话,您可能需要为您的手机CPU架构构建一些特殊的VLC(我真的不知道这一点)。老实说,我认为您还有一些其他问题,如果可能的话,这将是一个困难的项目。vlcj-player需要Java 1.8,我猜您有限的Java ME只支持Java 1.6。因此,您唯一的选择就是针对Java1.6编译vlcj播放器,并修复所有不兼容。如果vlcj真的能在你的手机上工作,我会感到惊讶。你也需要VLC,你做到了吗?嗨,谢谢你的回答。VLC必须在哪里?vlc和vlcj有什么区别?我认为VLCJ是一种与之不同的VLC,对吗?否则我需要vlc源代码来编译vlcj,我想。。vlcj是一个用于LibVLC的Java绑定/框架。因此,它需要在目标平台上安装本机LibVLC二进制文件。因为在您的情况下,这是一款手机,如果可能的话,您可能需要为您的手机CPU架构构建一些特殊的VLC(我真的不知道这一点)。老实说,我认为你还有其他一些问题,如果可能的话,这将是一个困难的项目。