2017-12-07 14 views
0

こんにちはでの作業ではない、私は私のローカルマシン上でAPIを実行しようとしていますが、成功を持っていないです。形態でVMオプションの変数を入れたときにのIntelliJ VMのオプションは、私はPA </p> <p> にしようとしていますTomcatの

-D {variableNameに} = "{variableValue}"

はだから自動的

JAVA_OPTS環境変数を移入し、通過します

上記のオプションがあります。実行している場合、それはいくつかのエラーに

/usr/local/Cellar/tomcat/8.5.23/libexec/bin/catalina.shを得る:行366:-D {} variableName1:そのようなファイルまたはディレクトリ

/usr/local/Cellar/tomcat/8.5.23/libexec/bin/catalina.sh:行366:-D {variableName2} = https://artifacts-api-dev.cxp.customer-timeline.com/v1/event/client?event= {eventNameの}:そのようなファイルまたはディレクトリ

は/ usr/local /Cellar/tomcat/8.5.23/libexec/bin/catalina.sh:行366:-D {variableName3} = - ステージング:要素:auth--:コマンドが見つかりません。

私はこれらの3つの変数をいくつか持っています。そこで、私は "Pass environment variables"のチェックを外し、アプリケーションを実行させました。しかし、今はvmオプションを取得せず、アプリケーションのデフォルト設定を使用します。

私はIntellij 2017.1.4 UltimateとTomcatバージョン8.5.23を使用しています。 私が紛失しているものについては、何か助けていただきありがとうございます!

+0

** VMオプション**フィールドにオプションを追加するとうまく動作します。 Run/Debug Configurationのスクリーンショットを添付して、Run(またはDebug)ツールウィンドウのオプションとテキスト出力の指定方法を示します。 – Andrey

+0

@Andrey VMオプションには機密情報があります。 出力は元の質問 – user2820906

+0

にあります。vmオプションの実行設定には特殊なフィールドがありますが、 https://www.dropbox.com/s/sgy5vgfx9v581he/Run%3ADebug%20Configurations%202017-12-07%2012-58-14.png?dl=0こちらを参照してください。また引用符を使用する必要がある場合は、https://stackoverflow.com/a/14984311/2000323 – Andrey

答えて

0

enter image description hereまず、intellijを使用している場合、トップツールバーにサーバードロップダウンを行ってから、設定を編集して、サーバーでVMオプションを直接渡してください。もう1つのことTomcat 8を使用している場合、VMオプションは必要ありません。

+0

を参照してください。これは、設定/環境設定 - >ビルド、実行、デプロイ - >デプロイ、そしてサーバーの追加で説明していますか?このステップから、私はどこでもVMオプションを渡すことはできません。 – user2820906

関連する問題