Я занимаюсь разработкой Java-приложения без GUI, и мне нужно проверить его поведение при одновременном запуске нескольких его экземпляров.
Я создал эту структуру папок
Testing
├──> Instance1
│ ├──> App.jar
│ └──> cfg.properties
├──> Instance2
│ ├──> App.jar
│ └──> cfg.properties
├──> Instance3
│ ├──> App.jar
│ └──> cfg.properties
└──> Instance4
├──> App.jar
└──> cfg.properties
Файл cfg.properties
отличается для каждой папки, но файлы App.jar
являются просто копиями .jar, сгенерированным IDE.Проблема в том, что мне нужно вручную заменять каждый .jar каждый раз, когда я делаю какие-либо изменения в оригинале.
Есть ли способ иметь что-то вроде ссылки на оригинальный файл .jar вместо реальных копийоб этом, так что все они автоматически обновляются каждый раз, когда я меняю оригинал?(Решение в Windows было бы здорово, но любой трюк с Linux тоже подойдет мне)