Как избежать предупреждений компилятора о коде, сгенерированном xjc

Мой основной вопрос состоит в том, как извлечь выгоду из предупреждения компилятора Eclipse "непроверенного типа", но не иметь списка этих предупреждений в представлении "Проблемы", загрязненных шумом классов Java, которые генерируются из файлов xsd xjc (через maven-jaxb2- плагин).

Я читал другие места, где я могу игнорировать предупреждения компилятора для исходной папки, и это было бы здорово, но у меня нет полномочий размещать сгенерированный код в его собственной исходной папке.:(

Учитывая мою ситуацию, я предполагаю, что самый простой и надежный способ сделать это - использовать файлы привязки jaxb (.xjb) для добавления @SuppressWarnings на уровне классов всех классов, которые генерирует jaxb. Однако я не очень умен в использовании xjc, я просто вижу, как он / maven / eclipse соединяется вместе для создания файлов.java из файлов.xsd. Так что это приводит к 2 вопросам. Во-первых, я ошибаюсь, считая это возможным / легким? Во-вторых, если это легко, каков хороший способ начать это делать?

0 ответов

Другие вопросы по тегам