2009-03-09 4 views
0

コマンドラインとAntの実行に非常に奇妙な問題があります。私はAntのbinディレクトリ(C:\ Ant \ bin)の場所にパス変数を指しています。コマンドウィンドウに入り、PATHと入力すると、その場所が表示されます。しかし、 "ant"と入力してAntを実行すると、何もせず、認識されないことが示されます。しかし、私が実行ウィンドウ(Windows + R)に移動して "ant"と入力すると、それが実行されます。コマンドラインとそのパス変数の実行

Windowsを2回再起動しても問題は解決しません。 Windows Vista Ultimate SP1がインストールされています。私は違いなしで "管理者として実行"を試みました。

これまでに経験したことがありますか?

答えて

1

システム全体(または個人的な)環境変数を設定することもできます。シェルで設定するのではなく、環境変数を修正することがあります。

[コントロールパネル]、[システム]、[詳細設定]の順にクリックし、[環境変数]のボタンを探します。そこから、あなたの鼻に従うことができます。

幸運。

+0

これでパスを設定しましたが、応答に感謝します。 –

1

Antもパス上にあるJavaに依存します。あなたはそれを持っていますか?

また、環境変数ANT_HOMEとJAVA_HOMEがコンソールに正しく設定されていることを確認します。

+0

Antインストールの設定ごとに両方とも設定されています。応答していただきありがとうございます。 –

0

Antを実行しようとしているコマンドウィンドウが、cmdwsとは別のウィンドウで、設定してパス内にあることを確認できますか? cmdウィンドウが既に開かれた後にPATHが更新された場合、変更は認識されません。それがあなたの問題かもしれないかどうかは不明です。

C:\ Ant \ binディレクトリにあり、「ant」と入力すると認識しますか?

+0

私はbinディレクトリに入っていて、Antをうまく使います。 Env varを設定してシステムを再起動しましたが、それでも動作しません。 setコマンドを使用しなかったのですが、高度なシステム設定ダイアログを使用しました。しかし、応答に感謝します。 –

関連する問題