К сожалению, принятый ответ не работает для меня, потому что я должен поддерживать несколько доменов (включая среду разработки и несколько рабочих сайтов).Поэтому нам действительно нужны относительные URL-адреса (независимо от того, какую опасность это приносит).Вот что я сделал, чтобы сделать это:
// allow relative URLs. JSoup doesn't support that, so we use reflection
// removing the list of allowed protocols, which means all protocols are allowed
Field field = ReflectionUtils.findField(WHITELIST.getClass(), "protocols");
ReflectionUtils.makeAccessible(field);
ReflectionUtils.setField(field, WHITELIST, Maps.newHashMap());
(ReflectionUtils
- это класс к весне, который просто оборачивает проверенные исключения, генерируемые API отражения)