Я помещаю файл jaxb.properties в пакет, где мои классы, где я использую другой поставщик JAXB (как видно из этой ссылки Задание EclipseLink MOXy как вашего JAXB Provider), который я использую для unmarshalling.
Выполняется следующее:
-
Когда я запускаю проект из Eclipse/STS, unmarshalling работает нормально, так как он читает файл jaxb.properties.
-
Когда я создаю проект с Maven 3 (
mvn clean install
), файл jaxb.properties не входит в пакет, поэтому эти классы не могут успешно отменить XML файлы. Затем я должен вручную поместить файл jaxb.properties, перейдя к развернутому приложению, введя пакет и вставив его в файл.
Решение? Спасибо!