2017-10-23 3 views
1

ユースケースは、アプリケーションで使用できる環境変数が必要なことです(python \ java)pycharm intelijでアプリケーションをデバッグする前にスクリプトを 'ソース'することは可能ですか?

これらの変数はbashスクリプトによって作成されます。 スクリプトは非常にシンプルですが、何らかのロジック(デフォルトの処理、いくつかのシステム設定のチェックなど)が含まれているため、単純に静的環境設定に置き換えることはできません

pycharmと\またはメインプログラムを実行する前にシェルスクリプトのソースを知っていますか?

+0

「実行コンフィギュレーション」でenv変数を設定できます。 – schwobaseggl

+0

私は知っている、 'env'ファイルを読むためのプラグインもありますが、スクリプトで作成されたenvを読むことがロジックであります。 –

+0

少なくとも 'pycharm 'に'カスタム実行コマンド' 。 'source script && java main'のようなsthを試してみましたか? – schwobaseggl

答えて

2

いいえ、不可能です。 vote for the related feature requestをください。

も同様の質問already asked hereがありました。

+0

これは若干異なる問題です - 予め定義されたプロパティファイルを読むことは、プラグインとして既にサポートされています –

0

特にpycharmの場合、「本当の」Pythonインタプリタの代わりにスクリプトを使用することができます。環境を設定し、「本当の」Pythonインタプリタを起動するスクリプトを使用して

は、のような偉大な

何か作品:

#!/bin/sh 
. env.sh 
python "[email protected]" 

は、Javaと同様のことを行うための方法を見つけることができませんでしたが

関連する問題