Я пытаюсь найти способ скопировать файл ресурса с новым именем в целевой каталог в сборке Maven.Почти все, что я нашел при поиске, предлагает обходные пути, включающие несколько подкаталогов в /src/main/resources
и выбор среди них с помощью профилей.Однако, в моем случае, это не решает проблему, а именно то, что файл, который я хочу, имеет «волшебное» имя.
В основном я хочу скопировать файл /src/main/resources/default.DS_Store
в ${project.build.directory}/.DS_Store
.Поскольку файл .DS_Store
имеет особое значение в Mac OSX, нежелательно иметь файл с таким именем в дереве исходного кода и в управлении версиями.Однако я хочу, чтобы данные в файле находились в дереве исходных текстов и в управлении версиями, и мне нужно было переименовать их в «волшебное» имя во время сборки.
Я начинаю думать, что муравей - этоЕдинственный способ сделать это автоматически.Есть ли более простой способ?