Как я могу реализовать тему в моем maven архетипе? (styles.css, styles.scss и т. д.) - PullRequest
0 голосов
/ 14 января 2019

Я реализую свой собственный Archetype в Maven. Я сталкиваюсь с проблемой включения темы (с style.css и style.scss и т. Д.). Его имя выбирается в процессе генерации. После создания архетипа тема и вся папка, в которой он находится, в новом проекте не существует. Может кто-нибудь сказать мне, почему?

1 Ответ

0 голосов
/ 14 января 2019

Вам необходимо включить дескриптор архетипа, который включает ссылки на наборы файлов, которые вы хотите включить.

Вы можете найти, как структурировать это в документации .

В вашем случае это будет что-то вроде

<?xml version="1.0" encoding="UTF-8"?>
    <archetype-descriptor name="project">
        <fileSets>
            <fileSet filtered="false" packaged="false">
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.css</include>
                    <include>**/*.scss</include>
                </includes>
                <excludes/>
            </fileSet>
        </fileSets>
    </archetype-descriptor>

Ваши файлы должны быть включены в src / main / resources / archetype-resources / src / main / resources.

...