Open Feodorov opened 10 years ago
Да, в соответствии с этим tools будут иметь структуру:
common_lib
configs
ig-aligner
ig-container
ig-snooper
ig-splitter
Внутри configs идет повторение названий тулов:
ig-aligner.conf
ig-container.conf
ig-snooper.conf
ig-splitter.conf
Для ig-backend вынес конфиг в config/ig-backend.conf. Конфиг переопределяет (но не может добавить новые) значения в ig-backend/src/resources/application.conf. Подробности запуска в ig-backend/README.md. Запуск: java -jar -Dconfig.file=/absolute/path/ig-backend.conf ig-backend-1.0-SNAPSHOT.jar
Сложнее всего это будет сделать для gene_aligner и gene_detector. Возможно, стоит пересмотреть их конфигурацию на один файл.
Нужно вынести все конфиги (application.conf для бэкэнда, и конфиги тулов) в отдельную папку - и убедиться что все работает.