gpt4 book ai didi

java - 如何在 Linux 中为 OpenNI 编译和运行 java 文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:08:34 26 4
gpt4 key购买 nike

我正在为 Kinect 试用 OpenNI 并让它安装并运行示例代码 this guide .但是现在,我想修改代码并编译并测试它。但是,我不确定如何在 Linux 上编译和运行。我找到了指南here它适用于 Windows,但在我的一生中似乎找不到适用于 Linux 的任何东西。

我确实尝试过为 Linux 改编 Windows 代码并尝试过

javac -cp ~/kinect/OpenNI/Samples/Bin/x86-Release/org.OpenNI.jar VersionInfo.java
java -cp ~/kinect/OpenNI/Samples/Bin/x86-Release/org.OpenNI.jar VersionInfo

但它给了我

Exception in thread "main" java.lang.NoClassDefFoundError: VersionInfo
Caused by: java.lang.ClassNotFoundException: VersionInfo
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: VersionInfo. Program will exit.

关于如何在 Kinect 上编译和运行我的 java 代码有什么想法吗?如果您知道如何为 OpenNI 文件夹中的示例执行此操作,那就太完美了。

最佳答案

没关系,想通了。结果我需要了解 makeMakefile 以及如何使用它们将 .java 文件编译成 .jar

关于java - 如何在 Linux 中为 OpenNI 编译和运行 java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9924188/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com