Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 可运行jar文件错误_Java_Eclipse_Executable Jar - Fatal编程技术网

Java 可运行jar文件错误

Java 可运行jar文件错误,java,eclipse,executable-jar,Java,Eclipse,Executable Jar,当我使用以下命令通过CMD打开.jar文件时: java -jar myapp.jar" 我收到以下错误:“找不到主类。程序将退出…” Myapp.jar有一个清单文件,如下所示: Manifest-Version: 1.0 Main-Class: EMP_details.login 我在Eclipse中通过进入Project>export>jar创建了这个.jar文件 如何避免/修复此错误?尝试通过eclipse>Project>export>Runnable创建jarjar。。 但首先您

当我使用以下命令通过CMD打开.jar文件时:

java -jar myapp.jar"
我收到以下错误:“找不到主类。程序将退出…”
Myapp.jar有一个清单文件,如下所示:

Manifest-Version: 1.0
Main-Class: EMP_details.login
我在Eclipse中通过进入Project>export>jar创建了这个.jar文件


如何避免/修复此错误?

尝试通过eclipse>Project>export>Runnable创建jarjar。。 但首先您必须使用main选择文件,然后右键单击>运行方式>运行配置。
然后,您可以在Runnable JAR file Specificatoin Dialog>Launch configuration复选框中选择此文件。

您需要手动将主类添加到清单文件i iz fed upz中dis@LuigiMendonza我也用这种方式添加到类文件的bin文件夹中,但它仍然给出了找不到主类程序将退出的错误。什么怎么办?@james Diduzun那么我能说什么?@JamesDidzun plz sir帮我解决问题…@jon skeet sir plz告诉我这个jar文件可以在任何windows上运行,或者如果没有java运行时环境,它就会运行Thanx@Salman作为人类——用Java编写的程序需要在包含Java的计算机上运行,为了执行。如果您在项目中定义了Java版本,则主机应具有相同或更高的版本。@jon skeet好的,那么操作系统呢?Java目前支持Windows、Solaris、Linux和Mac OS X。