У меня проблемы с удалением внешней зависимости из моего пути сборки. Я искал этот сайт и в Интернете, но не нашел хорошего ответа.
Я использую Gradle 4.9 и Eclipse 4.7.3a для управления своими автоматизированными тестами. Я поместил внешние файлы jar в папку с именем artifact в корневом каталоге проекта git.
Мой build.gradle
файл содержит эту строку в разделе зависимостей:
compile fileTree(dir: "./artifact", include: '*.jar')
Ну и хорошо, все работает. Тем не менее, когда я пытаюсь удалить зависимость, используя
Путь сборки> Настроить путь сборки ...> Библиотеки> Проект и внешние зависимости
все кнопки, включая «Удалить», выделены серым цветом.
Я могу удалить файл из каталога артефактов и выдать
gradle cleanEclipse
из командной строки, но когда я открываю Eclipse и пытаюсь открыть проект (в Project Explorer), я получаю 'Open Project' has encountered a problem. The project description file (.project) for 'project name' is missing.
После замены старого jar на новую версию (конечно, с другим именем файла) я попытался запустить
gradle
, который должен воссоздать файлы конфигурации, удаленные cleanEclipse. Нет радости Затем я попытался запустить
gradle build
Но после перезапуска затмения все равно произошел сбой. Единственное, что сработало, - это удалить проект из затмения, а затем повторно импортировать его.
Есть ли более простой способ?
Спасибо.