В моих проектах я держу класс ResourceConfig близким к ResourceClasses (фактическим restclasses). Какой должен быть проект Отдыха в вашем случае
Я делаю это по следующим причинам
- ResourceConfig контролирует, как ваши ресурсы загружаются так я имею смысл иметь их рядом с resourceclasses
- Это дает вам возможность использовать ResourceConfig в ваших тестах (Unit | Integration), возможно, даже использует 2 разных Configs, которые расширяют DefaultConfig для таких вещей, как Fakedatabases и реальные базы данных в Test and Production, но общая конфигурация, такая как RestImpl, связывается с RestInterface (где фактические аннотации) находится в DefaultConfig
Надеюсь, это ясно, что я хочу сказать.