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

在eclipse中执行但未在Unix中运行的Jar

康照
2023-03-14

我有一个在eclipse和cmd提示符中运行良好的Jar。当我尝试在Unix中执行相同的程序时,它没有执行。

java -jar text.jar

共有1个答案

严瀚昂
2023-03-14

你自己回答了这个问题。在1.7编译时,您尝试在1.5环境中执行jar。将您的Unix JRE更新到1.7,它应该可以工作。

或者,您也可以在1.5版本重新构建jar。在eclipse中,在project browser=>properties=>java compiler=>compiler compiler Complier级别中的项目上单击右键。

 类似资料:
  • 所以我在eclipse中设置了一个基本的你好世界,我可以很容易地使用cmd编译它(我已经设置了所有必要的路径),但是当我尝试使用java命令来执行你好世界时,它总是返回相同的错误:错误:无法找到或加载主类helloWorld引起的:java.lang.NoClassDefFoundError: net/codejava/helloWorld(错误的名称:helloWorld) 以下是使用的代码:

  • Scala代码在Eclipse中成功运行,但其jar未运行 请与我合作解决这个问题

  • 我正面临着一个如此奇怪的问题与我的日食。Android项目没有在我的eclipse中运行,我使用的是eclipse版本4.4 Luna和Android SDK最新的API级别23(甚至更早的版本也没有工作),直到几天前它还运行得很好,所有其他java项目都运行得很好,比如web和桌面等。当我运行android项目时,它会显示错误对话框,尽管项目中没有错误(对于一个新项目也是如此),但我已经尝试了c

  • 测试本身不会运行,这里是错误消息显示的内容,测试本身也不会运行,而这里是错误信息显示的内容 起因:java.lang.ClassNotFoundException:org.junit.platform.engine.ConfigurationParametersjava.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinCla

  • 问题内容: 我在将当前项目提取到可执行jar文件时遇到问题。当我在日食中按下运行按钮时,一切正常,但是当我这样做时 然后启动.jar文件;我唯一得到的是带有灰色画布的窗口。它应该启动我编写的游戏(spaceInvaders)。 这是我上载项目的github的链接。我真的不知道错误在哪里,在哪里看。在我的代码中?在我安装的JRE / JDK中?创建罐子时我做错什么了吗? 请帮忙 -。- 问题答案:

  • 我正在尝试将我的程序导出为一个可运行的JAR。该程序在eclipse中工作得非常好,但它不能作为一个可运行的JAR运行。我正在使用另外3个jar文件作为引用jar,这样我就可以使用音频,我认为这可能是问题所在。可运行的jar启动,但它只是一个全白的窗口,程序没有启动。 我点击我的项目,然后右键点击并选择“导出”,然后我选择“可运行的JAR”选项。我尝试使用所有三个处理引用库的选项来创建jar。 将