У меня есть исходный код проекта "util" maven несколько раз на моем ПК. В одном каталоге я добавил функцию в класс и вызвал mvn clean install
, чтобы сделать новый jar
доступным в других проектах.
В моем основном проекте я включаю зависимость "util" и вижу в NetBeans Project-tree->Dependencies
, что включенный jar-файл содержит мои изменения. Тем не менее, NetBeans выдает ошибку компиляции, что новая функция не может быть найдена. Если я открываю импортированный файл (Crtl + щелчок по ссылке импорта), NetBeans открывает исходный файл неправильной (старой) директории.
Как мне исправить это поведение?
Редактировать : Я удалил кэш NetBeans без успеха ...
Edit2 : я перетащил текущую версию в «старый» каталог, и NetBeans компилирует. Каким-то образом "jar" игнорируется, и по какой-то причине этот каталог выглядит как ссылка ...