しらいとブログ

ネットで検索してもなかなか出てこないIT情報を独自にまとめています

Apache Flexで'adt'が見つからない時の対処法

FlashDevelopとApache Flexの組み合わせでAIRアプリを作るときに以下のエラーが出ます。

'adt' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

これはAdobe Flexの時には含まれていたadt.batファイルがApache Flexには含まれていないために起こるエラーです。

Adobe Flexの \bin\adt.bat をApache Flexの同じ場所にコピーすれば正しく動きます。

Adobe Flexを用意するのが面倒であれば下のコードをコピペして adt.bat ファイルを自分で作っても構いません。

bin\adt.bat

@java -jar "%~dp0\..\lib\adt.jar" %*