Мультимодульный проект Maven и unix / lf lineEnding проблема - PullRequest
0 голосов
/ 08 ноября 2010

Я очень новичок в Maven и столкнулся с проблемой, которую не могу понять.У меня есть многомодульная настройка проекта.В одном из подмодулей у меня есть несколько сценариев Unix bash.В моем файле сборки я хочу создать zip-файл, содержащий все мои сценарии Unix с окончанием строки либо «unix», либо «lf».Все работает как положено, когда я упаковываю свое приложение на уровне подмодуля (сценарии имеют правильное окончание строки Unix).Однако, когда я упаковываю свое приложение на уровне мастер-проекта, сценарии не заканчиваются в конце строки Unix.Есть ли решение этой проблемы?Спасибо.

Вот пример фрагмента моего файла сборки: (который определен для одного из моих подмодулей на уровне подмодулей)

<fileSet>
        <directory>src/main/scripts</directory>
        <outputDirectory>bin</outputDirectory>
        <lineEnding>unix</lineEnding>
        <fileMode>0755</fileMode>           
    </fileSet>

1 Ответ

1 голос
/ 25 марта 2011

Похоже, вы столкнулись с этой ошибкой: http://jira.codehaus.org/browse/MASSEMBLY-237. Просто принудительно установите версию подключаемого модуля сборки 2.2-бета-3, и ваша проблема должна быть решена.

...