私の Java Web アプリには、バックエンド用の Java ファイルとフロントエンド用の JavaScript ファイルが含まれています。Java コードをコンパイルし、war ファイル (js ファイルとその他のアセットを含む) を作成してデプロイする ant スクリプトがあります。
さらに、ant スクリプトで js の構文が正しいことを検証したいと考えています。中括弧やセミコロンを誤って削除して js を壊してしまった場合は、ant スクリプトに教えてもらいたいと思います。
私は Java 7 を使用しているため、Rhino はすでに jdk で利用可能です。
Rhino を使用して JavaScript ファイルをロードし、Rhino が JavaScript ファイルを解析できなかった場合にエラー コードを返す Ant タスクを設定するにはどうすればよいですか?