Java .jar文件在控制台上运行时播放声音,但双击时不播放声音

Java .jar文件在控制台上运行时播放声音,但双击时不播放声音,java,audio,jar,console,Java,Audio,Jar,Console,如果这是一个愚蠢的问题,我很抱歉,但我对这个问题很陌生,我在网上找不到任何解决我问题的方法 问题是,当我使用java-jar Chicken.jar从控制台运行Chicken.jar时,它工作得很好。显示所有图像并播放声音。但是当我试图通过双击目录来运行它时,游戏会正常启动,所有的图像都会显示出来,但是声音会消失。 我已经尝试重新安装jdk,但没有任何帮助 有人能帮我吗 谢谢大家! 权限可能有问题。也许您可以在控制台中使用管理员权限和用户权限双击来启动它。而没有看到任何配置/代码/。。。我们所能

如果这是一个愚蠢的问题,我很抱歉,但我对这个问题很陌生,我在网上找不到任何解决我问题的方法

问题是,当我使用java-jar Chicken.jar从控制台运行Chicken.jar时,它工作得很好。显示所有图像并播放声音。但是当我试图通过双击目录来运行它时,游戏会正常启动,所有的图像都会显示出来,但是声音会消失。 我已经尝试重新安装jdk,但没有任何帮助

有人能帮我吗


谢谢大家!

权限可能有问题。也许您可以在控制台中使用管理员权限和用户权限双击来启动它。

而没有看到任何配置/代码/。。。我们所能做的就是猜测对不起!这是什么?我如何发布它?您可能需要转到Linux帮助区域,在那里他们可以帮助您了解在两种不同的启动方法(可能涉及两种不同版本)中调用的确切java.exe。然后带着这些信息回到这里,我们可以尝试进一步排除故障。如果声音不响,请记住原因可能与链条上的任何一个步骤有关——也就是说,它可能是某种中间步骤。有用:制作一个非常简单的声音生成java程序,看看它是否存在相同的问题(例如,执行Clip命令的单个按钮)。如何在linux上通过管理员权限双击来启动它?确切地说是哪个linux?linux Mint 18.3Hmm。。。我不太清楚。也许您可以添加一个包含“sudojava…”的Start.sh并执行这个?