2009-02-09 121 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項目中(複製類的內容,選擇項目或源文件夾,粘貼)。這將在正確的包中創建一個適當命名的文件。這可能是導入單個類的最簡單方法。