У меня есть файл dtd, из которого я пытаюсь создать исходные файлы Java. Я использую maven-jaxb2-plugin
для этого. (версия = 0.14.0) Я определил generatePackage
элемент как com.abc.practice.myxml
. И мой generateDirectory
элемент установлен на ${project.build.directory}/generated-sources/main/java/myxml
.
Теперь происходит генерирование исходников, но имя пакета в Eclipse заканчивается на myxml.com.abc.practice.myxml
. Это приводит к ошибке компиляции, так как он ищет пакет com.abc.practice.myxlm
, который не существует!
Теперь у меня есть три такие схемы для создания исходных кодов Java. Поэтому, если я установлю generateDirectory
на ${project.build.directory}/generated-sources/main/java
только тогда, он обновит только первую схему. Я определил три различных элемента execution
с configuration
внутри каждого из них, конечно.
Есть идеи, как решить эту проблему?
Спасибо.