Как в веб-приложении J2EE люди управляют ресурсами, чтобы они были видны как в веб-контексте, так и в модульных/интеграционных тестах?
Я обнаружил, что часто вы в конечном итоге настраиваете свои исходные/ресурсные папки определенным образом во время разработки (т. Е. То, что ожидает Maven), и поэтому ваши модульные тесты будут выполняться в вашей среде IDE. Но как только веб-приложение будет создано и упаковано в файл WAR (т. е. когда ваш сервер непрерывной интеграции выполнил сборку), ваши модульные тесты больше не будут выполняться, поскольку ресурсы находятся в другом месте.
Вы в конечном итоге храните ресурсы в двух разных местах и вручную синхронизируете их?