Якщо intellisense бачить лише стандартний мавен репо, то дайте йому його. Налаштуйте власний репо-сервер, залийте туди ваші пропатчені ліби і мавен їх скачає
звісно я можу хакнути систему щоб закинути ліби в шляху, які очікує по дефолту Intellisense, але це не scalable.
По-перше, тримати кучу ліб в двох місцях при локальній розробці.
По-друге, криво оновлюється
дивіться, ви пропонуєте поміняти білд систему, бо intellisense не можна налаштувати з кастомним шляхом?
Вже простіше написати extension для VS code, щоб можна було вказати власний шлях.
Але це не важливо, важливо те, що після того як він всі депси раз завантажив в стандартний шлях з вашого репо, то всі тулзи їх бачать локально за дефолтним шляхом, а не за кастомним шляхом в проекті який ви не можете згодувати інтелісенсу.
Вам не треба нічого дудосити. Публічний мавен сервер замінюєте на власний, юзаєте mvn dependency:go-offline і далі всі ваші патчені ліби лежать в локальному дефолтному мавен шляху, звідки інтелісенс їх підтягне.