gpt4 book ai didi

java - 使用 Java 播放声音文件 - 错误 : Could not find or load main class [Classname]

转载 作者:行者123 更新时间:2023-11-29 08:56:53 24 4
gpt4 key购买 nike

<分区>

我正在尝试(做一些“简单”的事情)让 java 播放声音文件。我有以下 java 代码:

import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;

public class HelloWorldSound

{
public static void main(String args[]) throws Exception {
String soundFile = "sound.mp3";
Media hit = new Media(soundFile);
MediaPlayer mediaPlayer = new MediaPlayer(hit);
mediaPlayer.play();
}
}

(声音文件与.java和.class文件在同一目录)

我编译它使用:

    javac -cp jfxrt.jar HelloWorldSound

(.jar 文件在同一文件夹中)

编译没有错误,但是当我尝试运行它时:

    java -cp jfxrt.jar HelloWorldSound

我收到以下错误:

    Error: Could not find or load main class HelloWorldSound

我正在运行 java 版本“1.7.0_45”

对我犯错的地方有什么帮助吗?

总体思路:该程序适用于一个项目,其中来自 arduino 的输入将决定播放哪种声音以及重复播放的频率。如果有更好的播放声音的方法,请告诉我 :)

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