Marytts将语音导出到可执行jar

问题描述 投票:-1回答:1

我目前正在尝试在我的项目中使用marytts。现在,我正在尝试将项目导出到可执行的jar文件。问题是我总是会收到此错误:

java.lang.IllegalArgumentException:没有这样的声音:bits3-hsmm

在IntelliJ中,一切正常,仅在执行导出的jar文件时发生错误。我添加了此photo

中所示的依赖项

marytts界面正常工作,只有声音会引起麻烦。我正在使用语音和marytts的下载版本,它们应该包含在我导出的.jar文件中。

java intellij-idea artifacts marytts
1个回答
0
投票

这看起来像是IDEA-240253(和相关的IDEA-116209)的产品。

IDE应该能够自动处理此问题,但目前尚未实现。

您可以保留单独的JAR文件,并通过MANIFEST.MF文件中的Class-Path属性将它们添加到JAR的类路径中。

© www.soinside.com 2019 - 2024. All rights reserved.