実行時に継続する環境変数をantに設定することはできますか? 私は をbuild.xmlで試しました。 提案がありますか?実行時に持続するantの環境変数
2
A
答えて
0
環境変数はプロセスに属し、実行可能ファイルには属しません。コンパイルは実行中とは別のプロセスで行われます。 antが実際にプログラムを実行するために使われていない限り、antは実行時環境に影響を与えることはできません。
たとえば、特定の変数が設定ファイルに書き込まれ、実行時にJavaプロセスがその設定ファイルを読み込むように設定できます。それで、あなたがしたいことができます。しかし、環境変数ではありません。
2
外部コマンドを実行しようとして、環境を変更する場合は、envタグを使用します。同じタグがjavaタグとjunitタグに存在します。
<exec executable="cmd">
<env key="variable" value="info" />
</exec>
詳細については、ant env specificationを参照してください。
他のタグの場合は、その変数を属性として渡す必要があります。
関連する問題
- 1. 実行後も持続するC#の環境変数の設定
- 2. Ant、<ant>の環境変数を設定しますか?
- 3. SUDO使用時に環境変数を保持する方法
- 4. 実行中のプロセスの環境変数を変更する
- 5. コマンドラインスクリプトの実行中にPHP環境変数を設定する
- 6. antスクリプトの環境変数を設定する
- 7. Javaで実行時の環境変数を解決する方法
- 8. 実行前に環境変数をロードする
- 9. antでシステム環境変数を無視する
- 10. Antで環境変数ProgramFiles(x86)を取得する方法
- 11. 同時実行性:マルチスレッド環境での共有変数のC++ 11メモリモデル
- 12. アプリケーションの終了後に環境変数を維持する
- 13. ビルド時に多数のASP.NETサイトに環境変数を設定
- 14. WinDbg環境変数
- 15. Rails環境変数
- 16. Monodroid環境変数
- 17. Eclipse環境変数
- 18. netbeans環境変数
- 19. 環境変数によるスプリングブート時のロギングレベルの設定
- 20. mavenを実行する前に環境変数を設定する(jenkinsビルドで)
- 21. インストール時に環境変数msi(wxs)を抽出する
- 22. 反時計回りに環境変数を設定する
- 23. コンパイル時にVisual Studio 2008環境変数を使用する
- 24. コマンド用のLD_PRELOAD環境変数をフルパスで入力せずに実行する
- 25. ANT build.xmlファイルの環境変数を設定する方法は? (Java)の
- 26. Netbeans 6.5:実行/デバッグ/テスト中に環境変数を変更しますか?
- 27. 実行時の値をGradleの環境変数に渡すにはどうすればよいですか?
- 28. ビルド全体でnmakeからANTまでの環境変数を設定する
- 29. 実際のコマンドを実行する前に環境変数を変更するエイリアスコマンドの作成方法
- 30. JS/Coffeescriptの環境変数
返信いただきありがとうございます。私は環境変数を.gnomercに追加しました(私はubuntuを使っています)、すべてうまく動作します。 – andrewmara