2010-11-12 67 views
1

我父親離開了Java,只要結果現在它發生,有時我忘記了簡單的事情,並習慣像一個愚蠢的行爲。如何運行一個簡單的Java程序

要運行一個簡單的Java程序,用「記事本」寫成「Hello World」,我該怎麼做?

我知道命令javac「Filename.java」和java「文件名」分別從命令提示符運行它。

但是當我嘗試這樣做,我得到這個消息:

「的javac不被識別爲一個內部或外部命令,可操作的程序或批處理文件」

我無法編譯該文件。

我很少有想法,我們需要做一些東西,如設置類路徑或路徑evnironment變量,但它正是我不記得。

任何人都可以幫我嗎?

感謝, 大衛

+0

獲得體面的IDE。 IntelliJ是偉大的,並有一個免費的社區版。 – ripper234 2010-11-12 06:47:28

+0

如果這可以幫助您,請將其標記爲答案。謝謝 – Singleton 2010-11-12 07:22:19

+1

http://www.youtube.com/watch?v=eQ-tBQYjUDc – 2010-11-12 07:32:11

回答

2

1)創建JAVA_HOME環境變量設置值的Java主目錄

例如c:\program files\java\jdk1.5;

1)環境變量設置PATH到你的java的bin目錄

例如%JAVA_HOME%\bin

,並檢查類路徑是否設置正確的CMD

運行javac命令而這個鏈接將有助於創建和運行簡單的Java應用程序 java tutorial

+0

CLASSPATH不應該指向bin文件夾。它應該指向包含JDK jar文件的文件夾!你的建議不會起作用。 – anirvan 2010-11-12 07:09:38

+0

首先要求他爲CLASSPATH env變量安裝jdk – 2010-11-12 07:15:28

1

您需要的JDK才能夠運行javac。

+0

我知道這是我的朋友,我已經安裝了JDK,我只想知道某些事情使用環境變量完成 – 2010-11-12 06:56:02

5
  1. 添加JAVA_HOME環境變量指向jdk安裝目錄
  2. 給你的PATH env變量添加%JAVA_HOME%\bin
  3. 添加一個CLASSPATH env變量指向%JAVA_HOME%\lib
  4. 記得打開一個新的控制檯窗口,並嘗試運行javacjava - 現在一切都應該沒問題。
+0

,是不是O.K.如果我放棄「%JAVA_HOME%\ lib」或者我還必須在最後添加rt.jar文件? – 2010-11-12 07:40:15

+0

如果您使用的是jdk> = 1.6,那麼只需指出該目錄即可,否則您需要指明JAR/ZIP/.class文件。 – anirvan 2010-11-12 07:58:00

1

我建議你先在eclipse中開始編碼,它提供了爲你設置的所有環境。一旦編碼完好,你可以嘗試命令提示符編譯和運行。這樣,你將對語言有信心,然後進入環境的基本原理並建立起來。

1

它更好地使用任何java IDE eclipse或netBeans Download Link 但如果你喜歡通過命令提示符方法,那麼你需要設置路徑。(這些是您的操作系統的變量,用於知道您的命令(例如java或javac等)的位置)。希望從你設置路徑的其他答案。

1

需要的路徑,使用的工具,如javac的,JAVA等 如果要保存的JDK/bin目錄中的Java源文件中設置好運氣,路徑不需要因爲所有工具都將在當前目錄中可用。

但是,如果您的Java文件在jdk/bin文件夾之外,則需要設置JDK的路徑。

有2種方式來設置java的路徑:

1.temporary 2.permanent

1)如何設置JDK的臨時路徑在Windows

要設置JDK的臨時路徑,您需要按照以下步驟操作:

打開命令提示符。

複製jdk/bin目錄的路徑。

寫在命令提示:設置路徑= copied_pa​​th

例如:

集路徑= C:\ Program Files文件\爪哇\ jdk1.6.0_23 \ BIN

2)如何在Windows中設置JDK的永久路徑

要設置JDK的永久路徑,您需要執行以下步驟:

轉到MyComputer屬性 - >高級選項卡 - >環境變量 - >用戶變量的新選項卡 - 寫入變量名稱的路徑 - >寫入bin的路徑(例如:C:\ Program Files \ Java \ jdk1.6.0_23 \ bin)文件夾中的變量值 - > ok - > ok - > ok

相關問題