Oracle JDeveloper 是資料庫大廠 Oracle 所提供的 Java IDE 工具,是一個專門為 Java 所有的技術提供一個開發平台,目前市面上有很多的 IDE 工具,其中包括 Eclipse、IBM Websphere''JBuilder.............................................................................................................................. Oracle JDeveloper 的使用方式。
Oracle JDeveloper 提供了整個 J2EE 的開發時所需要的相關時程,包括Model設計、程式開發、程式除錯、Deploy 程式等等,都提供非常方便的功能,在整個 Oracle J2EE Platform 中,Oracle JDeveloper 扮演了開發工具的角色,涵蓋了J2EE 各層的開發,而 Oracle DB 則提供 DB 強大的 Support,Oracle AS則提供 J2EE 運行平台,而其中的核心引擎為 OC4J,整個 Oracle 的產品家族將會整合的更好,所以接下來將會為大家介紹 Oracle JDeveloper。
首先需要先行下載 Oracle JDeveloper,目前 Oracle JDeveloper 最新版本為 9052可以從 OTN 網站下載,http://download.oracle.com/otn/java/jdeveloper/905/jdev9052.zip,當你已經下載完畢,應該是一個檔名為 jdev9052.zip,你可以先行 Unzip 這個檔案,可以解壓縮到 C:\jdev9052 下,不需要經過任何安裝和設定,就可以開始使用 Oracle JDeveloper 9052,你可以到 C:\jdev9052\jdev\bin 中執行 jdevw.exe。
當你已經成功執行,可以看到以下的啟動畫面:
你可以選擇是否將前一版本的 Oracle JDeveloper 做 migrate,在此選【否】。
當已經開啟完畢,可以看到 Oracle JDeveloper 的主要畫面:
恭喜你,你已經可以開始使用 Oracle JDeveloper,接下來我們來看一下 Oracle JDeveloper 的一些畫面區塊說明:
Oracle JDeveloper 的主要功能表和智慧圖示。
以下的圖,其中一個是架構區塊(Navigator),是當你有程式或系統在開發時,導覽列可以將現行的運作提供一個導覽,此部分會慢慢說明,另一個圖是導覽區塊,當你開發程式或系統時,會將 Java Class 或是 JSP 或是 Servlet 等等都會有系統性的放於此區,將會在下面進行說明。
Oracle JDeveloper 的編輯頁面,或稱為主畫面。
在上面的Navigator 區,在 Oracle JDeveloper 中共分為【工作區(Workspace)】、【專案(Project)】兩大塊,一般來說,工作區可以放多個專案,而專案中則是放我們平時開發完的程式,我們先行示範 Hello.java 的範例:
先行新增一個 Application Workspace:
可以填入 Application Name:HelloWorldWS,同時間 Directory Name 會同時間作更改,你也可以在 Application Template 來選擇你 Application 的型態,將會於後面做簡單說明。
左圖是按下確定後,會自動建立的,可以按下儲存,可以按下右鍵選擇 New,來新增一個 Simple Class。
選擇 Java Class,或是可以從分類 Simple Files 中選擇到 Java Class。
可以輸入 Name:HelloWorld,以及將 Generate Main Method 的選項打勾,按下確定。
以下是 Create 好的畫面,可以準備在 main() 中加上程式。
接下來,將會介紹 Code Insight 的功能,畫面中,在輸入 System 後,當你輸入【.】後,將會啟動 Code Insight 的功能,將找出可以使用的相關 API 供你選擇。
當輸入一個英文字母【o】時,會順便篩選相關 API,可以直接按下 Enter,依此類推,可以快速建立 System.out.println("Hello World");
如以下圖所示:
當你已經完成程式後,可以選擇【Make】來將 Class File 做編譯,也可以執行【Run】,可以一邊編譯一邊執行,將可以正常執行 Java Class。
可以看到 Log Windows,已經成功的編譯 Class File。
可以針對 HelloWorld.java按下 Run,來執行 Java Class。
以下是 Hello World 成功的執行。