Возможно, это не совсем точный ответ на ваш вопрос, но я не совсем понимаю, в чем причина проблемы.
Насколько я понимаю, у вас есть проект A, который создает файл jar, и на этот файл jar ссылается проект B. Когда вы перестраиваете проект A, вам необходимо обновить его, чтобы проект B мог видеть новый файл jar. Это правильно?
Я делаю что-то подобное, но не вижу ошибок пути сборки, потому что имя проекта JAR-файл не изменился.
Другой вариант для проекта B - ссылаться на проект A напрямую, а не на его файл jar.
Я думаю, что, возможно, я неправильно понял проблему, с которой вы столкнулись, но я надеюсь, что это все равно поможет.