當我開發時,我在我的PC上的OC4J實例上本地運行我的應用程序,並且可以從eclipse啓動服務器,使用maven將應用程序部署到OC4J,在瀏覽器中查看它,在eclipse中調試它。我試圖在IntelliJ中獲得相同的設置。在Intellij中設置本地OC4J實例
將其設置在服務器中蝕的步驟是:
- 偏好>服務器>運行時環境 - >添加(甲骨文>甲骨文 OC4J獨立10.1.3n)
- 打開服務器配置/概覽窗口從服務器查看
- 服務器屬性>設置用戶名,密碼,端口等
- 點擊「打開啓動配置」
- 參數標籤>設置一個VM rguments
- Classpath選項卡>用戶條目顯示oc4j.jar〜C:\ OC4J \ J2EE \家庭
- 源標籤>顯示我的項目目錄和 '默認' 目錄
- JRE選項卡顯示我使用 的jdk
當這一切都設置好後,我可以從eclipse運行服務器並調試我的應用程序。
我做的IntelliJ中以下(但它不工作...)
- 運行>編輯配置
- 添加新的配置
- 選擇JSR45兼容服務器(我讀過這是一個針對OC4J選擇)
- 給它一個名稱,主要是使用默認值,添加OC4J_JVM_ARGS爲「VM選項變量」對話框
- 添加到-start VM選項(我也嘗試將所有的VM ARGS從日食在這裏)
- 啓動/連接選項卡:添加C:\ OC4J \ BIN \ oc4j.cmd到啓動腳本對話框(我不能添加從C oc4j.jar:\ OC4J \ J2EE \家庭)
現在,當我嘗試從我的IntelliJ得到以下輸出運行服務器:
C:\ OC4J \ BIN \ oc4j.cmd
用法:OC4J。CMD [菜單]
選項:
-start:啓動OC4J
-shutdown -port -password:停止OC4J
-version:顯示版本
-help:顯示此消息
斷開與服務器的連接
這似乎是正常的,當你運行C會發生什麼:\ OC4J \ BIN \ oc4j.cmd,但我不知道是什麼啓動腳本中,我應該在的IntelliJ被設置
誰能指教?我應該在哪裏指定Intellij中的-user和-password?非常感謝