当前位置: 首页 > 知识库问答 >
问题:

Jar文件不会通过命令提示符或双击运行

武琛
2023-03-14

我最近完成了一个项目,它在我的Eclipse IDE中以多个文件和单个文件的形式工作。

共有1个答案

申屠恺
2023-03-14

检查这个线程:使用java-jar命令执行jar文件失败

基本上,您需要做的是在运行jar时,需要在命令行中指定要执行的类,如下所示:

java -cp test.jar com.app.ClassName
 类似资料:
  • 环顾四周之后,我发现有人说jar文件所关联的javaw没有控制台,我需要将jar文件与java.exe而不是javaw.exe关联。我试过这个,似乎不起作用。 有人能帮忙吗?一步一步就好了。

  • 我想通过双击一个Jar文件来运行它。 下面是其中唯一的Java类文件。 并且清单文件已经定义了Main-Class。

  • 问题内容: 我们如何在命令提示符下运行jar文件? 问题答案: 尝试这个

  • 我制作了一个小的Java应用程序,我想把它发送给我的朋友,但是他们无法通过双击来打开文件。他们没有技术知识或经验,因此我无法真正让他们使用任何其他方法来运行应用程序。 当我尝试双击应用程序时,它似乎运行得很好,但是当我尝试运行CMD(使用)时,我遇到了以下错误: 我朋友端的错误也与Java运行时版本有关,所以这可能有某种联系?作为一个初学者,我已经花了相当多的时间在这上面,但还没有能够想出一个解决

  • 问题内容: 我有一个包含以下代码的Java桌面应用程序: 当我通过执行“ java -jar name.jar”运行此应用程序的相应.jar文件时,check1和check2均被打印,并且应用程序正常运行。但是,当我尝试通过双击.jar文件运行jar时,我发现ToolProvider.getSystemJavaCompiler()返回null。不会打印“ check2”。我没有从editor.ru

  • 当我通过执行“java-jar name.jar”来运行这个应用程序的相应的。jar文件时,check1和check2都会被打印出来,app工作正常。但是当我试图通过双击。jar文件来运行jar时,我发现ToolProvider.getSystemJavaCompiler()返回null。“check2”不打印。我没有从compiler.run()中得到正确的结果。 我确实将注册表项“\hkey_