我试图运行我编写的使用包net.codejava.sound的程序。我可以编译该文件,但是当我尝试运行它时,出现错误:

Error: Could not find or load main class AudioPlayerExample1 Caused by: java.lang.NoClassDefFoundError: net/codejava/sound/AudioPlayerExample1 (wrong name: AudioPlayerExample1)

我知道它与程序包有关,我尝试像这样运行它
java -cp . net.codejava.sound.AudioPlayerExample1,但是没有用。我是初学者,请帮忙。该文件位于我的桌面上,名为AudioPlayerExample1.java

最佳答案

取决于您的项目和Java版本。如果只有一个文件,则安装了Java 11+,并且没有依赖项,您应该只能运行java AudioPlayerExample1.java

09-15 23:28