繁体   English   中英

如何在不运行的情况下在Eclipse中编译Java程序?

[英]How can I compile a Java program in Eclipse without running it?

我想在Eclipse中编译我的Java程序但不运行它。 我无法理解如何做到这一点。

如何在不运行Eclipse的情况下将Java程序编译为.class文件?

您可以在“项目”菜单中自动取消选中构建,然后通过Ctrl + B类型手动构建,或单击打印机图标右侧显示的图标。

您需要转到Project-> Clean ... ,然后构建您的项目。 这将起作用,即使您的源代码不包含任何作为可执行程序运行的主方法。 .class文件将显示在项目的bin文件夹中,位于工作区中。

如果您在Eclipse中删除.class文件,然后尝试从.java文件再次构建它,它将不执行任何操作。 如果您尝试在没有.class文件的情况下运行.java文件,则会收到无法找到主类的错误。

您将需要更改并重新保存.java文件,然后再次构建它,否则您必须在项目上运行Clean然后再次构建。

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

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

在你的控制台中尝试这个:

javac {$PathToYourProyect}/*

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

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

转到项目资源管理器块...右键单击项目名称选择“构建路径”----------->“配置构建路径”

然后弹出窗口将打开。

在此弹出窗口中,您将找到4个选项卡。 1)来源2)项目3)图书馆4)订单和出口

点击1)来源

选择项目(存在要编译的文件)

然后点击确定....

转到项目的工作区位置打开bin文件夹并搜索该类文件...

你将得到编译的java文件...

只是交叉验证检查更改的时间。

希望这会有所帮助。

谢谢。

右键单击包资源管理器上的文件然后转到显示在它下面转到终端Eclipse将有一个终端然后使用javac fileName编译

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM