Как переименовать папку, созданную в процессе сборки? Он продолжает возвращаться к первоначальному названию - PullRequest
0 голосов
/ 16 января 2019

Вот именно то, что я сделал:

  1. Загрузите jMetal 5.6 и извлеченные файлы в каталоге рабочей области для Eclipse IDE для разработчиков Java Версия: 2018-12 (4.10.0). Затем он создал каталог с именем jMetal-master
  2. В меню «Файл» я использовал команду для создания нового проекта из существующего каталога, для чего я указал на каталог jMetal-master Когда я нажимаю кнопку «Готово» в мастере создания нового проекта, он отображает проект jMetal-master на консоли Package Explorer, а в нижней части экрана разработчика выдает одно сообщение об ошибке: Проект не был построен из-за того, что «существует ресурс с другим случаем:« / jMetal-master / bin / org / uma / jmetal / qualityIndicator '. ». Исправьте проблему, затем попробуйте обновить этот проект и собрать его, поскольку он может быть несовместим с jMetal-master

Я считаю, что эта ошибка связана с каталогом "bin", который был создан в процессе создания проекта. Я попытался переименовать папку qualityIndicator в папке bin, но она не позволяет мне переименовать каталог.

Опять же, любая помощь будет высоко ценится.

Ответы [ 2 ]

0 голосов
/ 17 января 2019

Проблема решена. Вместо использования File / New / Java Project я использовал File / Open Projects из файловой системы. Больше никаких сообщений об ошибках.

0 голосов
/ 16 января 2019

Если используется нечувствительная к регистру файловая система (например, g. обычно в Windows или с использованием HFS + в macOS ) вы не можете скомпилировать jMeter модулей jmetal-core и jmetal-exec в одну и ту же папку вывода (в вашем случае /jMetal-master/bin), поскольку используются два разных имени пакета, которые различаются только в верхнем и нижнем регистре:

Решение:

Используйте отдельные выходные папки или в имени пакета org.uma.jmetal.qualityIndicator.CommandLineIndicatorRunner замените прописные буквы I строчными буквами i.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...