• 締切済み

環境変数の設定

OS:MacOS10.4.7 ant version:1.6.5 antの設定で困っています。macでの環境変数の設定(パスを通す)はどうすれば良いのか困っています。 現段階ではantをusr/localで展開し、シンボリックリンクを作成。 次段階の環境変数の設定で~/etc/csh.cshrcに setenv ANT_HOME /usr/local/ant set path=( $path $ANT_HOME/bin ) を加えたのですがantが動作しません。 どなたか解決方法・間違え点ありましたら教えてください。 宜しくお願いします!!

みんなの回答

  • mickymac
  • ベストアンサー率37% (90/240)
回答No.3

#2です。 .profileですが、 export PATH=/usr/local/ant/bin:$PATH でだめですか?

maclab2458
質問者

お礼

mickymacさん有り難う御座います。 etc/profileの中にexport PATH=/usr/local/ant/bin:$PATHを追加したところ解決しました。 返信遅れてすみませんでした。

  • mickymac
  • ベストアンサー率37% (90/240)
回答No.2

ホームに、.profileを作成してそこに記述してみてください。

maclab2458
質問者

お礼

有り難うございます。 ホームに.profileを作成してexportでパス設定を行っても、ターミナルを再起動させるとantが起動しなくなります。 javaにパスを通した場合には、ターミナルの再起動でもパスは通っています。しかし、PCの再起動を行うとパスが消えています。 解決法等ありましたら宜しくお願いします。

  • mtfoggy
  • ベストアンサー率14% (37/255)
回答No.1

Bash ではなく、C-Shell を使っているのですか?

maclab2458
質問者

お礼

mtfoggyさん有り難うございます。 ターミナルで以下のコマンドを入力したところパスが通りantも起動しました。 export ANT_HOME=/usr/local/ant export PATH=${PATH}:${ANT_HOME}/bin しかし、再起動しenvコマンドで確認したところパスが消えてしまっています。 これを解決する方法はありますか??.loginを書き換えると聞いたことあるような・・・しかし、.loginファイルを見つけることが出来ません。(tinkertool等を使って調べても)

maclab2458
質問者

補足

有り難うございます。 おそらくbashを使っていると思います。 .cshrcだとC-Shellになってしまうのですか??その辺りも知識不足でよく理解できていません。 宜しくお願いします。