2010-10-30 154 views
78

我想在Eclipse中编译我的Java程序,但不能运行它。我无法理解如何去做。如何在Eclipse中编译Java程序而不运行它?

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

+0

该bu ild命令? – TheLQ 2010-10-30 10:02:23

+0

@TheLQ:那是对的,我不知道它是自动编译的。谢谢。 – Jonas 2010-10-30 10:17:30

+0

我也可以收到汇编信息吗? – gstackoverflow 2014-09-03 14:49:25

回答

36

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

8

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

2

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

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

2

转到项目浏览器块... 右键点击项目名称 选择“构建路径” ----------->“配置构建路径”

然后弹出窗口将打开。

在这个弹出窗口中,您会发现4个选项卡。 1)源2)项目3)库4)订单和出口

点击1)源

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

,然后单击就ok了....

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

你会得到的Java文件编译...

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

希望这会有所帮助。

谢谢。

3

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

这将编译项目中的所有文件,并更新你的build文件夹,都没有运行。

2

在控制台试试这个:

javac {$PathToYourProyect}/* 

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

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

右键单击包资源管理 文件然后去 到下显示它去终端 Eclipse将有一个终端,然后 使用javac文件名来编译

相关问题