シェルで source コマンドを使用して呼び出す bash スクリプト ファイルがあり、いくつかの環境変数を設定しています。次に、環境変数が設定しているすべてのツールを使用できます。
今、私はJavaで同じことをしたいと思っています:
static Runtime run = Runtime.getRuntime();
Process pr = run.exec(command);
pr.waitFor();
source は内部コマンドであり、Java から呼び出すことはできません。
後で他のコマンドを呼び出すためにコードでそれらを使用できるようにするために、Javaからそのファイルに環境変数を設定する他の方法はありますか?
前もって感謝します!