閉じる

「エラー: シンボルを見つけられません」@ant

eclipseからビルドすると問題ないのに antでビルドすると件のエラーが多量に発生する。
類似のプロジェクトでは発生しないので環境がおかしいというわけではない模様。
ビルドできるプロジェクトと出来ないプロジェクトをいろいろ比較した結果、「import文の順番が関係する」というのがわかった。
どちらも独自のライブラリプロジェクトからいろいろインポートしており、ビルドできるプロジェクトが「ライブラリプロジェクト関連のインポート文→アプリケーションプロジェクト内ののインポート文」となっているのに対しエラーの発生するプロジェクトでは逆の順序になっている。
試しにこいつを逆にしてみたところ、ビルドに成功するようになった。
どういう理屈なのかまでは調べていないけど、同じエラーに悩む人はその辺りをいじくってみると良さそうだ。

コメントを残す

メールアドレスが公開されることはありません。必須項目には印がついています *

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)