17

ant(apache-ant-1.7.0)をインストールしました。しかし、dosコマンドプロンプトでantコマンドを実行すると、

‘ant’ is not recognized as an internal or external command, operable program or batch file.

私が間違っているところ。

4

8 に答える 8

14

この記事に出くわした人のために:
常に覚えておいてください、各セミコロンの後にスペースを入れないでください。


良い:
C:\Ninja;C:\ant

悪い:
C:\Ninja; C:\ant

于 2010-07-14T18:33:39.507 に答える
5

ウィンドウの場合:

  • ANT_HOME 環境変数を に設定する必要がありますant install dir。お持ちでない場合は、ダウンロードantして解凍してください。

Jenkins 構成で

  • %ANT_HOME%\bin を PATH に追加する必要があります
  • Jenkins / Jenkins の管理 / システムの構成 / Ant のインストールに移動します。
    • 自動的にインストールのチェックを外す
    • Ant に名前を付ける (AntName)
    • ant install dirANT_HOMEに入れる

Jenkins プロジェクトでは

  • Project/Configure/Build/Invoke Ant に行きました。(ない場合は、ビルド ステップを追加/Ant を呼び出します)。Ant バージョンでは、デフォルトを AntName に変更します (Jenkins 構成で設定します)。
于 2014-04-11T14:11:55.643 に答える
3

また、パス エントリの最後にスペースを入れないでください。

良い:C:\Ninja;C:\ant

悪い:C:\Ninja;C:\ant(sp)

...ここで、(sp) は空白または空白を表します。私はこれを持っていて、RichardJohnn の返信を見て、最後にそれを見つけるまで理解できませんでした。

于 2011-12-14T23:28:42.147 に答える
2

Windows 環境変数に関する 2 つの重要な注意事項:

  • 一部のプロセスは、ユーザー レベルではなく、システム レベルで実行されることに注意してください。これは特にサービスに当てはまります。したがって、このエラーをスローしているサービスがある場合は、ユーザー変数ではなく、システム %PATH% 変数を編集する必要がある場合があります。
  • 各プロセスは、プロセスの起動時に環境変数のローカル キャッシュを保存します。つまり、これらの変更を行った後、プロセス/サービスを再起動する必要があります。これには cmd.exe が含まれます
于 2014-07-01T16:08:56.080 に答える
0

ステップ 1: [システムの詳細設定] に移動し、[詳細] タブをクリックして、[環境変数] ボタンをクリックします。ここで環境変数を作成できます。

ステップ 2: ユーザー変数で、「ANT_HOME」という新しい変数を作成し、その変数へのパスを指定します。例: VARIABLE_NAME = ANT_HOME VARIABLE_value = "D:\apache-ant-1.9.6"

ステップ 3: システム変数のパス変数の bin まで Ant ホーム ディレクトリのパスを追加します。

コマンド プロンプトを開いて ant と入力します。それでも認識されない場合は、管理モードを使用してコマンド プロンプトを実行してみてください。

于 2016-03-04T07:00:06.697 に答える
-1

ANT を使用してビルドする最良の方法は、Eclipse を使用することです。Eclipse のクイック アクセス ボックスに Ant と入力するだけで、[既存のビルド ファイルから新しい Java プロジェクトを選択] オプションを選択できます。XML ファイルを選択すると、Eclipse がそれをビルドします。

于 2015-08-13T01:49:25.567 に答える