Eclipse - 编译&执行程序

时间:2009-02-09 18:59:37

标签: java eclipse compilation

过去,我使用JCreator开发我的java应用程序。我想尝试Eclipse并查看它的IDE。

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

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

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

谢谢。

4 个答案:

答案 0 :(得分:2)

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

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

然而,对于快速的一大堆代码,它可以解决问题。

inspect code within scrapbook
(来自此Eclipse tutorial

3 /由于您希望它直接从eclipse运行,请使用indicated in this thread外部工具

该外部工具将使用工作目录C:\WINDOWS\system32\cmd.exe

运行${container_loc}

this article "How do I open a Windows Command Prompt in my console ?"中的更多详情。


(来源:avajava.com

这将给出:


(来源:avajava.com

答案 1 :(得分:1)

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

答案 2 :(得分:1)

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

答案 3 :(得分:0)

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

3)一种方法是将类导出到JAR文件,然后在命令提示符下运行JAR文件(例如java -jar file.jar)