Тестовые задания на курс ШИФТ "Фокус старт"
Сборка проетка через Maven:
mvn clean package
После процесса сорки будет получена два файла: mergesort-1.0 и mergesort-1.0-jar-with-dependences
Запускать программу нужно с использованием второго jar-файла.
Параметры программы задаются при запуске через аргументы командной строки, по порядку:
- режим сортировки (-a или -d), необязательный, по умолчанию сортируем по возрастанию;
- тип данных (-s или -i), обязательный;
- имя выходного файла, обязательное;
- остальные параметры – имена входных файлов, не менее одного.
Примеры запуска из командной строки для Windows:
java -jar mergesort-1.0-jar-with-dependences -i -a out.txt in.txt (для целых чисел по возрастанию);
java -jar mergesort-1.0-jar-with-dependences -s out.txt in1.txt in2.txt in3.txt (для строк по возрастанию);
java -jar mergesort-1.0-jar-with-dependences -d -s out.txt in1.txt in2.txt (для строк по убыванию);