Ant(Apache-ant-1.7.0)をインストールしました。しかし、dosコマンドプロンプトでantコマンドを実行すると、
‘ant’ is not recognized as an internal or external command, operable program or batch file.
私が間違っているところ。
これは、パス上にないことを意味します。
PATH環境変数を編集して、Antの「bin」ディレクトリを含めます。でパスを編集するための正確な手順は、オペレーティングシステムによって異なりますが、たとえばXPでは次のようになります。
引用符なしでAnt binディレクトリを追加します。セミコロンを使用して、別のエントリと区切ります。たとえば、次のような場合があります。
c:\Program Files\Utils;c:\Program Files\Ant 1.7\bin
この記事に出くわした人のために:
常にセミコロンの後にスペースを入れないでください。
良い:C:\Ninja;C:\ant
悪い:C:\Ninja; C:\ant
ant install dir
に設定する必要があります。そうでない場合は、ant
をダウンロードして解凍します。ant install dir
をANT_HOMEに配置しますまた、パスエントリの最後にスペースを入れないでください。
良い:_C:\Ninja;C:\ant
_
悪い例:C:\Ninja;C:\ant(sp)
...(sp)は空白または空白を表します。私はこれを持っていて、RichardJohnnの返事を見て最後にそれを見つけるまで、それを理解することができませんでした。
環境変数の作成にWindows GUIを使用しないでください。環境変数がシステムを混乱させる可能性があります。変数を作成する最も簡単で最適な方法は、コマンドスクリプトを使用して変数をローカルとして作成することです。このようにして、ローカルになり、システムと干渉せず、GUIを使用するのが簡単になります:)
空白のメモ帳を開き、次のように入力します(Javaプロジェクトの構築に興味がある場合は、Java_HOME変数も追加しました)。antとjdkのパスをあなたの正しいパスに置き換えてください機械
set PATH=%BASEPATH%
set ANT_HOME=c:\tools\Apache-ant-1.9-bin
set Java_HOME=c:\tools\jdk7x64
set PATH=%ANT_HOME%\bin;%Java_HOME%\bin;%PATH%
スクリプトを実行し、echo%ANT_HOME%で場所を確認します。
Windows環境変数に関する2つの重要な注意事項:
ステップ1:システムの詳細設定に移動し、そこで詳細タブをクリックし、環境変数ボタンをクリックします。ここで環境変数を作成できます
ステップ2:ユーザー変数に新しい変数「ANT_HOME」を作成し、そのパスを指定します。例:VARIABLE_NAME = ANT_HOME VARIABLE_value = "D:\ Apache-ant-1.9.6"
ステップ3:システム変数のパス変数にbinまでAntホームディレクトリのパスを追加します
Cmd promtを開き、antと入力します。それでも認識されない場合は、管理モードを使用してcmd promtを実行してみてください。