0

我整个晚上和早上都在寻找答案,我几乎要放弃了。我希望这里有人遇到同样的问题并且已经解决了。

基本上,我已经使用 Eclipse 在 Windows 上开发了一个项目,我想在我的 Raspberry Pi 上运行它。当然这没问题,通常情况下,但我正在尝试使用库。

该库是 FreeTTS。它在 Windows 上运行良好,但是当我在我的 Pi 上使用它时,它找不到库的位置。我什么都试过了,我的脑子都炸了。

我的项目的结构是: bin - 编译的类 src - 源文件 lib - 库(包括 freetts.jar)

线程“主”java.lang.NoClassDefFoundError 中的异常:com/sun/speech/freetts/VoiceManager

在 Eclipse 中,我有相对连接到项目的库。

有任何想法吗?

4

1 回答 1

1

从包含 bin 和 lib 的目录中,您的命令应如下所示:

java -cp bin:lib/freetts.jar com.brandonmxb.bpi.Main

这会将 bin 目录和 jar 放在类路径中,在 Windows 上用:(分隔)。;

于 2014-03-01T14:00:59.790 回答