2017-08-11 5 views
0

開発中に自分のアプリケーションをローカルのOC4Jインスタンスで自分のPC上で実行し、Eclipseからサーバーを起動し、アプリケーションをOC4JにMavenでデプロイし、ブラウザで表示してEclipseでデバッグしてください。私はIntelliJで同じ設定をしようとしています。日食でサーバーをそれを設定するにはIntellijでローカルOC4Jインスタンスを設定する

手順は次のとおりです。

  • 環境設定>サーバー>ランタイム環境 - >(オラクル>オラクル OC4Jスタンドアロン10.1.3n)を追加します
  • オープンサーバの設定/サーバーからの概要ウィンドウには、クリックして「開く起動設定」
  • 引数タブ
  • サーバーのプロパティ]> [設定のユーザ名、パスワード、ポートなど
  • を表示]> [VM Aを設定しますrguments
  • クラスパス]タブ> [ユーザエントリが〜Cをoc4j.jarを示しています\ OC4J \のJ2EE \ホーム
  • [ソース]タブ>は、私のプロジェクトのディレクトリと
  • JREタブは、私が
  • を使用していますJDKを表示する「デフォルト」のディレクトリを示してい

これがすべて設定されたら、Eclipseからサーバーを実行してアプリケーションをデバッグできます。

  • ファイル名を指定して実行]> [編集]の設定が
  • がJSR45互換性のあるサーバーを選択して、新しい設定を追加します

    私はIntelliJの中で次のようやった(しかし、それは働いていない...)(私はこれを読みました

  • 主にデフォルト値を使用し、OC4J_JVM_ARGSを「VMオプション変数」ボックスに追加します。
  • VMオプションにadd -startを追加しました(また、すべてのVM引数を追加しようとしました。日食から
  • 起動/接続タブ)ここで:Cを追加:\ OC4J \ビン\スクリプトボックスの起動にoc4j.cmd(私はCからoc4j.jarを追加することはできません:\ OC4J \のJ2EE \ホーム)

C:

は今、私は次の出力を得るのIntelliJからサーバーを実行しようとすると、\ OC4J \ビン\は

使用法をoc4j.cmd:OC4J。CMD [オプション]

オプション:

-start:停止OC4Jは

-version:バージョンを表示

-help:表示OC4J

-shutdown -port -passwordを開始このメッセージ

サーバから切断しました

は、これは正常のようですし、あなたがCを実行したときに何が起こるかです:\ OC4J \ビン\のoc4j.cmdが、私は

は誰が助言することができ

のIntelliJに設定する必要があるスクリプトを起動するかわかりませんか? Intellijの-userと-passwordはどこで指定する必要がありますか?ありがとうございました

答えて

0

IntelliJの[スタートアップ/接続]タブの[スタートアップスクリプト]と[シャットダウンスクリプト]ボックスはファイル入力だけでなく、そこにコマンドを入力することもできます。

  • ファイル名を指定して実行]> [編集]の設定が
  • サーバーJSR45互換性のある選択
  • 主に使用し、名前を付け、新しい構成
    • を追加します。だから、OC4Jは次のように私のIntelliJの手順を変更することで起動することができますデフォルト値
    • VMを追加する
    • 「VMにOC4J_JVM_ARGSを追加する」オプション変数」ボックス
  • 起動/接続タブ:
    • 追加 "C:\ OC4J \ binに\ oc4j.cmd -start" C」を追加スクリプトボックスに
    • の起動に:\ OC4J \ binに\ oc4j.cmd -shutdown -port =(自分のポート番号)-password =(パスワード)」シャットダウンスクリプトボックスへ

OC4Jは今

のIntelliJから起動することができます
関連する問題