2009-02-09 120 views
1

在过去,我使用JCreator来开发我的Java应用程序。我想尝试Eclipse并查看其IDE。Eclipse - 编译和执行程序

在JCreator上,我可以打开一个java文件并在命令提示符下运行它。在Eclipse上,我无法找到如何在不首先创建项目的情况下编译和运行由其他人编写的java文件,创建一个新的java类,然后从该文件复制并粘贴代码。

我甚至无法弄清楚如何将Java文件导入到项目中。

所以我的问题:
1.如何在不首先创建java项目的情况下打开,编译和运行java文件。
2.如何将java文件导入到我已有的项目中。
3.我如何在命令提示符下而不是在Eclipse中的控制台上(直接从Eclipse更新:更清晰)运行程序。

谢谢。

回答

0

2)使用“导入”命令。确保java文件进入“src”目录。

3)一种方法是你的类导出到一个JAR文件,然后运行在命令提示符下的JAR文件(例如:Java的罐子file.jar)

1
  1. 据我所知,你可以't
  2. 右键单击项目>导入
  3. 关于您的平台,大致相当于:java <classname>。 (确保Java在您的路径,否则使用绝对路径了。)
2

1 /不要忘记scrapbook page(也presented here

在理论上,你可以在它复制一个类,但是由于该类实际上被封装为一个“主要不可见”类,作为内部类,它不会支持任何静态方法。

但是,对于快速的代码块来说,它的确有用。

inspect code within scrapbook
(从这个Eclipse tutorial

3 /既然你想让它直接从Eclipse中运行,使用作为indicated in this thread,一个外部工具

外部工具将与工作目录${container_loc}运行C:\WINDOWS\system32\cmd.exe

更多详细信息在this article "How do I open a Windows Command Prompt in my console ?"

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-03.gif

这将使:

http://www.avajava.com/tutorials/eclipse/how-do-i-open-a-windows-command-prompt-in-my-console/how-do-i-open-a-windows-command-prompt-in-my-console-05.gif

1

一个有用的功能是因为3版本在Eclipse中使用。4:您可以将Java类的文本粘贴到Java项目中(复制类的内容,选择项目或源文件夹,粘贴)。这将在正确的包中创建一个适当命名的文件。这可能是导入单个类的最简单方法。