Mam aplikację Raven Maven 2 używającą Jersey/JAXB. Generuję komponenty JAXB z pliku schematu, w którym plik schematu znajduje się w moim katalogu zasobów, np. Src/main/resources/foo.xsd.Jak dodać plik z mojego drzewa źródłowego do strony Maven
Chcę dołączyć plik foo.xsd w wygenerowanej witrynie Maven dla mojego projektu, aby klienci mogli zobaczyć schemat XML podczas pisania połączeń RESTful.
Jak dodać plik foo.xsd do witryny?
Mogę mieć kopię pliku w src/main/site/..., a następnie zaktualizować mój plik site.xml, aby wskazywać na niego (lub mieć .apt, którego zawartość wskazuje na to), ale ja don tak ci się podoba, ponieważ wciąż ulepszam foo.xsd i nie chcę pamiętać o kopiowaniu go za każdym razem, gdy go aktualizuję. I to po prostu zła praktyka.
Próbowałem również mieć plik .apt, który ma link do foo.xsd, który zostanie skopiowany do katalogu target/classes. To działa, dopóki nie zrobię strony: wdrożyć, ponieważ to tylko kopiuje katalog docelowy/witryny.
Dzięki,
Charles
Dzięki, to działa idealnie! –
@Charles Nie ma za co. –