У меня проблемы с Maven. Я пытался создать архетип, но сейчас не знаю, как поместить исходный файл в каталог ${groupId}/${artifactId}
. Если я пытаюсь создать проект из этого архетипа, файл неявно сохраняется в каталоге ${groupId}
. Кажется, Maven предполагает, что идентификатор группы - это имя пакета. Но я использую ${groupId}/${artifactId}
в качестве имени пакета, поэтому мне нужно сохранить исходный файл в каталоге ${groupId}/${artifactId}
. Я видел решение: поместить файл в каталог __artifactId__
. Двойное подчеркивание должно определять переменную. Однако это не дает никакого эффекта. Переменная, кажется, пуста, но в имени пакета внутри исходного файла используется успешно.
У вас есть идея, какой трюк нужно сделать при использовании двойного подчеркивания в имени файла?