私はMavenに非常に慣れていないため、理解できない問題に直面しています。マルチモジュール プロジェクトのセットアップがあります。サブモジュールの 1 つに、いくつかの Unix bash スクリプトがあります。アセンブリ ファイルで、行末が "unix" または "lf" のすべての Unix スクリプトを含む zip ファイルを作成したいと考えています。アプリケーションをサブモジュール レベルでパッケージ化すると、すべてが期待どおりに機能します (スクリプトには適切な Unix 行末があります)。しかし、アプリケーションをマスター プロジェクト レベルでパッケージ化すると、スクリプトが Unix の行末に収まりません。この問題の解決策はありますか? ありがとう。
アセンブリ ファイルのサンプル スニペットを次に示します (これは、サブモジュール レベルでサブモジュールの 1 つに対して定義されています)。
<fileSet>
<directory>src/main/scripts</directory>
<outputDirectory>bin</outputDirectory>
<lineEnding>unix</lineEnding>
<fileMode>0755</fileMode>
</fileSet>