5

ant を使用してプロジェクトをビルドし、'svnversion' 実行可能ファイルを使用してバージョン ID をソースに挿入し、バージョンを簡単に追跡できるようにしています。

コマンド ラインからこの ant ファイルを実行すると動作します。.profile に $PATH を設定して、svnversion へのパスを含めると、正常に動作します。

今、私はEclipse内からこの同じantファイルを実行しようとしましたが、うまくいきません.EclipseのPATHはシェルのPATHとは別の方法で設定されています.これはどこかのplistに設定する必要があると思いますが、どこかわからない。

4

3 に答える 3

5

正しい -- plist ファイルにある

~/.MacOSX/environment.plist

このファイルには、実際には、ログイン セッション全体で設定する環境変数のキーと値のペアが含まれています。.profile/.cshrc などとは異なり、GUI プログラムで使用できます。残念ながら、他の環境変数にアクセスすることはできません (たとえば、$HOME を使用することはできません)、またはここで他のプログラム構成を使用することはできません。

更新: 残念ながら、これは OS X 10.8 Mountain Lion ではサポートされていないことに注意してください。

于 2009-01-20T11:17:05.040 に答える
2

developer.apple.com で簡単に検索すると、Setting environment variables for user processes が見つかりました。

于 2009-01-20T11:15:16.540 に答える