私の会社では、現在のプロジェクトのコードの最新リビジョンを調べてコンパイルするためのバッチ スクリプトを作成しています。Ant を使用してクラス ファイルを作成していますが、奇妙なエラーが発生しました。ソース ファイルの 1 つは、ファイルが存在しないディレクトリ (フォルダーのみ) から .* をインポートします。実際、必要なフォルダーは直後にインポートされます。
Eclipse では完全に正常にコンパイルされますが、私は Ant スクリプトを使用して IDE の外部で自動化しています。Javac は、この行に遭遇するとエラーをスローします。Antのjavacでこのエラーを無視/抑制するために使用できる自動化された手順はありますか?
インポートディレクトリにダミーファイルを作成することさえできますが、そのすべてがJarファイルに含まれているため、解凍してからダミーファイルで再圧縮する必要はありません。