Генетический алгоритм для задачи MS-RCPSP, помогите разобраться

 
 
 
Сообщения:3
Доброго времени суток! В научной работе рассматриваю алгоритм для решение задачи MS-RCPSP. В ходе изучения материала нашла библиотеку с реализованными алгоритмами. http://imopse.ii.pwr.wroc.pl/rcpsp_spsp_library.html#library
При попытке запустить программу GARunner возникало исключение. При декомпиляции оказалось, что нужно вручную переписать пути к входному файлу. Когда это было сделано, возникла другая проблема. ПЫталась создать файл .jar в IDEA, но не получается сделать это ввиду того, что система просто не видит MAinClass. При попытке разобраться в коде оказалось. что метод Main в классе MSRCPSPGARunner в папке runners написан крайне странно, то есть, сразу закрывается.
Прилагаю ссылку на архив с декомпилированным кодом. https://drive.google.com/open?id=1fjvTKewMNIrFp3gpN46KbV2M44cIPA4l
Впервые пришлось столкнуться с Java, поэтому без посторонней помощи, боюсь, не справлюсь. Возможно, в код нужно что-то доработать. Очень нужно собрать рабочий код.
Исходники можно взять здесь http://imopse.ii.pwr.wroc.pl/download.html
 
 
Сообщения:336
Запустил файл "GARunner.jar" так, как указано в файле "readme_ga.txt", только с другим путём к файлу с расширением ".def". Никаких исключений не получил.
 
 
Сообщения:3
vps:
Запустил файл "GARunner.jar" так, как указано в файле "readme_ga.txt", только с другим путём к файлу с расширением ".def". Никаких исключений не получил.

можете написать точную команду? хочу понять. что делаю не так. может, неправильно указываю путь к файлу
 
 
Сообщения:336
Пример из файла (в консоли сначала зайдите в папку с jar файлом, а потом уже запускайте):
java -jar GARunner.jar 100 100 1.0 0.1 RANDOM ROULETTE_WHEEL SINGLE_POINT RANDOM FORWARD_SCHEDULE_BUILDER "путь_к_файлу\имя_файла.def"


P/S: судя по исходникам, исключение возникает, если передать меньше 10 аргументов.
Изменен:16 апр 2019 20:44
 
 
Сообщения:3
vps:
Пример из файла (в консоли сначала зайдите в папку с jar файлом, а потом уже запускайте):
java -jar GARunner.jar 100 100 1.0 0.1 RANDOM ROULETTE_WHEEL SINGLE_POINT RANDOM FORWARD_SCHEDULE_BUILDER "путь_к_файлу\имя_файла.def"


P/S: судя по исходникам, исключение возникает, если передать меньше 10 аргументов.

Тут возникла следующая ошибка: Unable to access jarfile GARunner.jar
Не могу понять, в чем причина, по сто раз проверила имена всех файлов и каталогов
 
 
Сообщения:336
Может Вы запускаете файл не из того каталога, в котором он расположен?
 
Модераторы:alon4iknazicaTaky_
Сейчас эту тему просматривают:Нет