Это напрямую не относится к вашему вопросу. Но подход, который мы использовали для обработки предупреждений в сгенерированном коде, заключается не в том, чтобы хранить сгенерированный код в файловой системе. Вместо этого мы храним сгенерированный код в банке, которая может быть включена в пакет услуг. Основной процесс выглядит следующим образом:
Создайте временный каталог и запустите wsdl2java для генерации кода, поместив его вывод во временный каталог.
Скомпилируйте код в набор файлов классов.
Сохраните скомпилированные классы и файлы ресурсов в банке. Храните исходный код в zip-файле.
Удалить временный каталог.
Как только вы это сделаете, добавьте jar в classpath, затем отредактируйте конфигурацию сборки и добавьте zip-файл в качестве «исходного вложения». Eclipse покажет вам правильный источник при переходе к одному из сгенерированных классов, но не будет анализировать код на предмет предупреждений. Баночка с сгенерированным кодом в ней может быть добавлена в ваш пакетированный сервис; с пакетом AAR он помещается в подкаталог с именем "lib".