Windows上的Java开发,未找到Raspberry Pi Ref Lib上运行
我整个晚上和早上都在寻找答案,我几乎要放弃了。我希望这里有人也有同样的问题,并且已经解决了 基本上,我已经使用Eclipse在Windows上开发了一个项目,我想在我的Raspberry Pi上运行它。正常情况下,这当然没问题,但我正在尝试使用图书馆 图书馆免费。它在Windows上运行良好,但当我在Pi上使用它时,它找不到库的位置。我什么都试过了,脑子都炸了 我的项目结构如下: bin编译类 src-源文件 lib-库(包括freetts.jar) 线程“main”java.lang.NoClassDefFoundError中出现异常:com/sun/speech/freetts/VoiceManager 在Eclipse中,我将LIB连接到项目Windows上的Java开发,未找到Raspberry Pi Ref Lib上运行,java,freetts,Java,Freetts,我整个晚上和早上都在寻找答案,我几乎要放弃了。我希望这里有人也有同样的问题,并且已经解决了 基本上,我已经使用Eclipse在Windows上开发了一个项目,我想在我的Raspberry Pi上运行它。正常情况下,这当然没问题,但我正在尝试使用图书馆 图书馆免费。它在Windows上运行良好,但当我在Pi上使用它时,它找不到库的位置。我什么都试过了,脑子都炸了 我的项目结构如下: bin编译类 src-源文件 lib-库(包括freetts.jar) 线程“main”java.lang.NoCl
有什么想法吗?从包含bin和lib的目录中,您的命令应该如下所示:
java-cp-bin:lib/freetts.jar com.brandonmxb.bpi.Main
这将bin目录和jar放在类路径上,由
:
(;
在Windows上)分隔。您在Pi上运行程序时执行的命令是什么?您有什么类型的清单文件?@Boann我尝试了以下所有操作,还有更多组合:java-Djava.library.path=/home/pi/BPi/lib-classpath/home/pi/BPi/bin com.brandonmxb.BPi.Main java-classpath/home/pi/BPi/bin com.brandonmxb.BPi.Main sudo java-cp lib/freetts.jar com.brandonmxb.BPi。Main@HovercraftFullofEels(我喜欢你的名字)我没有指定任何具体的清单。只是一些与FreeTTS和我自己的一些类一起使用的jar。那么java-cp bin:lib/FreeTTS.jar com.brandonmxb.bpi.Main
呢?顺便说一句,维基百科说FreeTTS死了(?)非常感谢你。很好用!使我免于更多的麻烦:)读者:这是一个与使用某些库运行程序有关的问题,而不是与FreeTTS有关的问题:D