【问题标题】:Java jar file not runningJava jar 文件未运行
【发布时间】:2017-05-21 06:54:09
【问题描述】:

我已经使用jar cmf manifest.mf SysInfo.jar *.class 编译了我的 jar 文件并且没有出现任何错误,但是当我尝试通过单击它来执行该文件时没有任何反应。我什至没有弹出错误。但是当我使用控制台运行 jar 时,它会完美执行。

如何通过单击使文件运行?

【问题讨论】:

  • jar 中有什么样的应用程序?它是命令行应用程序吗?另外,您如何从命令行运行它(您使用的是哪个命令)?
  • 请提供更多信息:如何从控制台成功启动它?清单文件长什么样?
  • 什么操作系统?本质上,您必须告诉您的操作系统如何处理 jar 文件。
  • 如果 Windows 使用控制台 I/O 而不是 GUI:欺骗 stackoverflow.com/questions/10446986/… 并在 stackoverflow.com/questions/30540902/… 中替换。

标签: java


【解决方案1】:

尝试使用

通过控制台启动它
java -jar yourFile.jar

在执行此操作之前不要忘记 cd 到您的 .jar 文件所在的目录中。

编辑:对不起,你已经说过它是这样工作的。尝试右键单击打开方式.. 然后选择使用 javaw.exe 打开 如果这也不起作用,您需要提供更多信息。

【讨论】:

  • javaw 仅存在于已经是默认设置的 Windows 上,如果程序使用控制台 I/O 则不起作用,我猜这是问题所在,请参阅上面的链接。
猜你喜欢
  • 2014-08-09
  • 2014-06-07
  • 1970-01-01
  • 1970-01-01
  • 2012-08-14
  • 2013-07-14
  • 2013-06-08
  • 1970-01-01
  • 2010-12-18
相关资源
最近更新 更多