如何在Eclipse中编译Java程序而不运行它?

我想在Eclipse中编译我的Java程序,但不能运行它。 我不明白该怎么做。

如何在Eclipse中将Java程序编译为.class文件而不运行它?

您可以在“工程”菜单中自动取消检查构build,然后通过键入Ctrl + B手动构build构build,或单击打印机图标右侧出现的图标。

你需要去Project-> Clean … ,然后build立你的项目。 即使您的源代码不包含任何作为可执行程序运行的主要方法,这也可以工作。 .class文件将出现在您的工程的bin文件夹中。

右键单击Yourproject(in project Explorer)-->Build Project

它将编译项目中的所有文件并更新您的构build文件夹,而不会运行。

在Eclipse中删除.class文件然后尝试从.java文件重新构build它的情况下,它将不会执行任何操作。 如果您尝试运行没有.class文件的.java文件,则会出现无法find主类的错误。

您将不得不更改并重新保存.java文件,然后重新构build它,否则您必须在项目上运行Clean,然后重新构build。

转到项目浏览器块…右键单击项目名称select“构buildpath”———–>“configuration构buildpath”

那么popup窗口就会打开。

在这个popup窗口中,你会发现4个选项卡。 1)来源2)项目3)图书馆4)订单和出口

点击1)来源

select你要编译的文件(在哪个文件下面)

然后点击确定….

转到项目的工作区位置打开一个bin文件夹,并search该类文件…

你会得到该Java文件编译…

只是为了交叉validation检查更改的时间。

希望这会有所帮助。

谢谢。

在你的控制台试试这个:

 javac {$PathToYourProyect}/* 

如果您还需要任何外部库,请尝试:

 javac -cp {$PathToYourLibrary}.jar {$PathToYourProyect}/* 

右键单击文件包上的资源pipe理器然后转到显示在下它去terminalEclipse将有一个terminal,然后使用javac文件名来编译