Oracle Jdeveloper Ch3

  • Uploaded by: Sky
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Oracle Jdeveloper Ch3 as PDF for free.

More details

  • Words: 513
  • Pages: 16
Oracle JDeveloper 系列文章

第三章:Oracle JDeveloper 與 OC4J 看過了 Oracle 初步介紹,看過了 Oracle JDeveloper 和 Oracle Database 的整 合,我們這個部分將來先看 Deploy 的環境,在整個 Oracle J2EE 的產品家族 中,Oracle Application Server 是 Oracle 的 J2EE Server,所有 Oracle JDeveloper 所開發出來的程式,都可以在 OC4J Server 進行測試,其中,在 JDeveloper 中, 已經有內含兩個 OC4J 的環境,其中一個是 Standalone OC4J,而另一個則是 Embedded OC4J Server,這兩個最大的不同點,你可以使用 Embedded OC4J Server 來進行程式開發的測試,而另一個 OC4J 可以將已經開發好的程式,先 行 Deploy 到此個 OC4J,先行進行模擬,看看是否有所問題,此是 OC4J 基本 概念,以下為你示範 Standalone OC4J Server 如何啟動: 以我的 Oracle JDeveloper 的路徑為:C:\jdev9052 你必須切換到:C:\jdev9052\jdev\bin 利用【命令提示字元】,在命令提示字元下切換到 C:\jdev9052\jdev\bin,

1 頁 1/6/2005

Oracle JDeveloper 系列文章

立即執行:setvars –go 此部分是在設定相關的環境變數,可以自動幫你新增相關的環境變數。

正在設定相關的環境變數中:

2 頁 1/6/2005

Oracle JDeveloper 系列文章

第一次執行 Standalone 的 OC4J Server 的時候,必須要進行 OC4J Server 的 Install 設定,你可以輸入指令:java –jar oc4j.jar –install。 必須切換路徑至:C:\jdev9052\j2ee\home

OC4J Server 正在設定中。

3 頁 1/6/2005

Oracle JDeveloper 系列文章

設定 OC4J Server 的 Default Administrator 的密碼,在此輸入 admin。

再一次確認你輸入的密碼是否正確。

4 頁 1/6/2005

Oracle JDeveloper 系列文章

如果成功的 Install,應該都可以看到以下相關的訊息。

當已經成功的 Install OC4J 過後,可以正式的啟動 OC4J Server,請輸入下列的 啟動指令:start java –jar oc4j.jar

5 頁 1/6/2005

Oracle JDeveloper 系列文章

出現以下的訊息,代表已經成功的執行 OC4J Server,只要此 MS-DOS 視窗不 關閉,OC4J Server 將會持續啟動。

你可以執行以下網址來打開 OC4J Server 的首頁。 http://localhost:8888

6 頁 1/6/2005

Oracle JDeveloper 系列文章

可以執行下列指令來停止 OC4J Server,開一個新的 MS-DOS 視窗,切換到同 一個路徑,路徑為:C:\jdev9052\jdev\bin,你可以輸入以下的指令停止 Server: C:..\> java –jar admin.jar ormi://localhost admin admin –shutdown 其中的格式為:java –jar ormi://localhost admin(admin 的密碼)-shutdown。

當視窗完成執行,OC4J Server 的 MS-DOS 視窗將會關閉,即可以正常的停止 OC4J Server。

7 頁 1/6/2005

Oracle JDeveloper 系列文章

以上所述,是針對可以進行 Standalone OC4J Server 的啟動、設定以及停 止,而以 Oracle 而言,Oracle Application Server 是 Oracle 提供的 J2EE Server,而其中即以 OC4J Server 作為 Oracle Application Server 的中心核心引 擎,而本身 OC4J Server 就是一個效率極好、輕量級的 J2EE Server,所以以下 將替大家介紹 Oracle JDeveloper 如何和 OC4J Server 做 Connection。

按下右鍵,選取 New Application Server Connection。

8 頁 1/6/2005

Oracle JDeveloper 系列文章

出現 Application Server Connection 的精靈。

輸入 Connection Name,且選取 Connection Type,有各種 Application Server 的 Type,其中包括 Oracle Application Server、WebLogic、Tomcat 和 JBOSS 等等, 在此選【Standalone OC4J】。

9 頁 1/6/2005

Oracle JDeveloper 系列文章

輸入 OC4J Server 的管理員帳號和密碼。

設定 OC4J Server 的相關細節設定: URL 是代表 Oracle RMI 的位置,稱為 ormi,所以請輸入 ormi://localhost, Target-Web-Site 是代表 Oracle J2EE Http Web Site,輸入 http-web-site,可以在 C:\jdev9052\j2ee\home\config\http-web-site.xml,找到需要輸入的名子,而第三個 欄位,是需要輸入相關的 jar 檔的路徑,其中 C:\jdev9052\j2ee\home 也是此個 Oracle OC4J 的根目錄。

10 頁 1/6/2005

Oracle JDeveloper 系列文章

可以執行 Test Connection,來測試連接是否正確。

如果你前面設定都是正確,應該可以測試成功。

11 頁 1/6/2005

Oracle JDeveloper 系列文章

可以按下【完成】完成 Application Server Connection 的設定。

可以看到一個新的 Connection 已經建立,當然如果選了不同的 Connection Type,可以建立不同的 Connection,當 Connection 已經建立過後,可以將其中 的結構展開,其中可以看到已經有的 JNDI 的 NameSpace 等等。

12 頁 1/6/2005

Oracle JDeveloper 系列文章

本部分,將談及 Oracle JDeveloper 的相關目錄配置,但是因為非常多,我將提 及我所可以提到的部分。 首先,可以先行切換到 Oracle JDeveloper 的根目錄,我的範例是 C:\jdev9052, 如下圖所示:

在整個根目錄中,我們將介紹一下 4 個目錄: 1. ADFC: ADF 相關 Framework 的相關 lib,所放置的目錄。 2. BC4J: 相關的 ADF BC 的相關 lib 和 Sample 的放置區,當你需要 update ADF BC 的相關版本,你都可已在這裡做。 3. J2EE: 此目錄放 Standalone OC4J 的相關 File,換言之,當你啟動本機 OC4J, 你可以在這個找到 Deploy 檔案或是相關 OC4J 的 Config File。 4. JDEV:: 這個目錄是整個 Oracle JDeveloper 的核心目錄,包括整個測試平台 Embedded OC4J,IDE 中相關的 lib,以及包括你所開發的 Source。

如下圖:

13 頁 1/6/2005

Oracle JDeveloper 系列文章

會於下面再行介紹 J2EE 和 JDEV 這兩個重要的 Folder。 先行介紹 JDEV: 1. BIN: 存放 Oracle JDeveloper 中可以啟動 Oracle JDeveloper 或是可以啟動 單機的 OC4J。 2. LIB: 存放整個 Oracle JDeveloper 的開發環境的 Lib 存放區。 3. MYWORK: 這裡將存放你所開發的工作區和專案,你都可以在這裡找到。 4. system9.0.5.2.1618: 這是 Default Embeded OC4J 的存放位置,是整個 IDE 的整合測試 環境,也是一個較為簡單的 OC4J Server。 如下圖:

14 頁 1/6/2005

Oracle JDeveloper 系列文章

再來介紹 J2EE: 1. Application-deployments: 此部分是代表當你已經 Deploy WAR 檔或是 EAR 檔時,所會存放的一 些 Config 的 XML 檔和相關的 Log,包括已經 Complier 的檔。 2. Application: 當你已經 Deploy 好程式,這個目錄將會存放所有的程式 Source。 3. Config: 是存放整個 OC4J Server 的 Config File,包括 data-sources.xml、Server.xml 等等的 Config 檔。 4. log: OC4J Server 所產生的相關 Log,包括各式 Log。

15 頁 1/6/2005

Oracle JDeveloper 系列文章

當然還有很多目錄,目前只是說一下比較常常使用的部分,希望提供大家參考參 考。

16 頁 1/6/2005

Related Documents

Oracle Jdeveloper Ch3
April 2020 8
Oracle Jdeveloper Ch2
April 2020 14
Oracle Jdeveloper Ch6
April 2020 19
Oracle Jdeveloper Ch4
April 2020 32
Oracle Jdeveloper Ch8
April 2020 7
Oracle Jdeveloper Ch1
April 2020 11

More Documents from "Sky"