Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/392.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/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
在eclipse中从java项目创建可执行文件_Java_Eclipse_Jar_Executable Jar - Fatal编程技术网

在eclipse中从java项目创建可执行文件

在eclipse中从java项目创建可执行文件,java,eclipse,jar,executable-jar,Java,Eclipse,Jar,Executable Jar,我有三个类,其中一个叫做Main,包含Main方法,没有包。我使用的IDE是eclipse。如果我单击File>Export,然后选择Java>Runable JAR File,我希望得到一个可以双击的文件,它将运行我的程序。然而,事实并非如此。如果单击生成的文件,则不会发生任何事情。我对这整件事都很陌生,所以我的问题是:这个文件应该是可点击的,还是我错过了运行它的一个步骤?如果是这种情况,我如何将文件转换为.exe文件(我真的没有得到这个清单,所以请详细解释需要如何完成)?基本上:我如何从三个

我有三个类,其中一个叫做
Main
,包含
Main
方法,没有包。我使用的IDE是eclipse。如果我单击
File>Export
,然后选择
Java>Runable JAR File
,我希望得到一个可以双击的文件,它将运行我的程序。然而,事实并非如此。如果单击生成的文件,则不会发生任何事情。我对这整件事都很陌生,所以我的问题是:这个文件应该是可点击的,还是我错过了运行它的一个步骤?如果是这种情况,我如何将文件转换为
.exe
文件(我真的没有得到这个清单,所以请详细解释需要如何完成)?基本上:我如何从三个类中创建一个可执行文件(如“只要点击它就可以工作”)文件(如果可能,使用eclipse)


编辑:这是一个控制台应用程序。

你创建了控制台应用程序还是gui应用程序?哦,你是对的,很高兴知道。。。它是一个控制台应用程序,所以你必须通过cmd运行它。你不能直接运行。控制台应用程序只能在后台运行。这就是它们的工作原理(至少在javaw中是这样)