2015-08-04 9 views
0

У меня есть база проектов в Ant build, я хочу изменить инструмент сборки от Ant до maven, но есть большая проблема. У меня есть файл jar в моем проекте, и его можно модифицировать несколькими разработчиками. Файл jar находится в специальной системе, и рядом с ним есть текстовый файл. Каждый раз, когда каждый разработчик меняет файл jar, он/она устанавливает флаг (редактирует?) Внутри текстового файла в true при редактировании файла jar. Когда он закончил редактирование файла jar, он установил флаг внутри текстового файла в значение false, а затем скопировал его в папку lib в проекте. Как я могу обработать этот процесс в репозитории maven?Как обрабатывать общий файл jar в maven

+0

Этот процесс не поддерживается репозиторием maven. Я надеюсь, что исходный код находится под управлением версиями ... Помимо этого создайте проект maven, который создает файл jar, и каждый раз, когда разработчик должен изменить его, он создает новую версию и будет развернут во внутренний репозиторий (используйте диспетчер хранилища). – khmarbaise

ответ

0

Я не очень уверен в этом процессе. Но вы можете попробовать использовать Maven Ant run plugin. Я помогу вам подражать муравейнику.

+0

Если я использую плагин maven ant run, как насчет параллелизма? Как я могу показать другого разработчика, файл jar редактируется или нет? (Файл jar создается с помощью простого java-приложения, которое получает XML-файл и файл .jar) – Mina