【问题标题】:.jar file plays sound when run on console, but not when double clicked.jar 文件在控制台上运行时会播放声音,但双击时不会
【发布时间】:2018-09-05 09:40:55
【问题描述】:

如果这是一个愚蠢的问题,我很抱歉,但我对此很陌生,我在网上找不到任何关于我的问题的信息。

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

谁能帮帮我?

谢谢!

【问题讨论】:

  • 没有看到任何配置/代码/...我们所能做的就是猜测
  • 对不起!那是什么,我该如何发布?
  • 您可能需要前往 Linux 帮助区域,他们可以帮助您确定在两种不同的启动方法(可能涉及两个不同的版本)中调用的确切 java.exe 是什么。然后带着这些信息回到这里,我们可以尝试进一步排除故障。如果没有声音,请记住,原因可能与链条上的任何步骤有关——即,它可能是某种中间步骤。有用:制作一个非常简单的声音生成 java 程序,看看它是否出现相同的问题(例如,执行剪辑命令的单个按钮)。

标签: java audio jar console


【解决方案1】:

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

【讨论】:

  • 如何在 linux 上以管理员权限双击启动它?
  • 究竟是哪个 Linux?
  • Linux Mint 18.3
  • 嗯...我不太清楚。也许您可以添加一个包含“sudo java...”的 Start.sh 并改为执行这个?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-12-21
  • 1970-01-01
  • 2016-08-10
  • 2014-03-28
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多