META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of spring-mvc-react-archetype
Show all versions of spring-mvc-react-archetype
A Maven Archetype for projects using Spring MVC, and React + Redux.
<?xml version="1.0" encoding="UTF-8"?> <archetype-descriptor xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd" xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="library-archetype"> <requiredProperties> <requiredProperty key="projectName"> <defaultValue>Spring MVC Project</defaultValue> </requiredProperty> <requiredProperty key="projectDescription"> <defaultValue>A Spring MVC project using React+Redux for the views.</defaultValue> </requiredProperty> <requiredProperty key="currentYear"> <defaultValue>2020</defaultValue> </requiredProperty> <requiredProperty key="developerId"> <defaultValue>bmg</defaultValue> </requiredProperty> <requiredProperty key="developerName"> <defaultValue>Bernardo Martínez Garrido</defaultValue> </requiredProperty> <requiredProperty key="developerMail"> <defaultValue>[email protected]</defaultValue> </requiredProperty> <requiredProperty key="developerUrl"> <defaultValue>https://github.com/Bernardo-MG</defaultValue> </requiredProperty> <requiredProperty key="twitter"> <defaultValue>@BernardoMartG</defaultValue> </requiredProperty> <requiredProperty key="repoUserId"> <defaultValue>bernardo-mg</defaultValue> </requiredProperty> <requiredProperty key="urlSiteDevelop"> <defaultValue>https://</defaultValue> </requiredProperty> <requiredProperty key="urlSiteRelease"> <defaultValue>https://</defaultValue> </requiredProperty> <requiredProperty key="keywords"> <defaultValue>"keywords"</defaultValue> </requiredProperty> <requiredProperty key="siteUrl"> <defaultValue>https://application.com</defaultValue> </requiredProperty> </requiredProperties> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <!-- Sources --> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- JS sources --> <directory>src/main/js</directory> <includes> <include>**/*.js</include> <include>**/*.scss</include> <include>**/*.json</include> </includes> </fileSet> <fileSet filtered="false" encoding="UTF-8"> <!-- Resources --> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </includes> <excludes> <!-- Files to filter --> <exclude>log4j2.xml</exclude> <exclude>messages/application.properties</exclude> <exclude>db/changelog/data/initial.sql</exclude> </excludes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Logging config --> <directory>src/main/resources</directory> <includes> <include>log4j2.xml</include> <include>messages/application.properties</include> <include>db/changelog/data/initial.sql</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <!-- Test sources --> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Test resources --> <directory>src/test/resources</directory> <includes> <include>**/*.*</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Filtered root files --> <directory></directory> <includes> <include>pom.xml</include> <include>readme.md</include> </includes> </fileSet> <fileSet encoding="UTF-8"> <!-- Root files --> <directory></directory> <includes> <include>.gitattributes</include> <include>.gitignore</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Root files --> <directory></directory> <includes> <include>LICENSE</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Filtered report config files --> <directory>src</directory> <includes> <include>changes/*.xml</include> </includes> </fileSet> <fileSet encoding="UTF-8"> <!-- Config files --> <directory>src</directory> <includes> <include>config/**/*.xml</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Site config file --> <directory>src/site</directory> <includes> <include>site.xml</include> </includes> </fileSet> <fileSet encoding="UTF-8"> <!-- Site files --> <directory>src/site</directory> <includes> <include>**/markdown/*.*</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Filtered site files --> <directory>src/site</directory> <includes> <include>**/markdown/index.md</include> </includes> </fileSet> <fileSet encoding="UTF-8"> <!-- Github workflow --> <directory>.github</directory> <includes> <include>**/*.*</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <!-- Frontend project files --> <directory></directory> <includes> <include>package.json</include> </includes> </fileSet> <fileSet encoding="UTF-8"> <!-- Frontend files --> <directory></directory> <includes> <include>webpack.*.js</include> <include>.babelrc</include> <include>.eslintrc</include> </includes> </fileSet> </fileSets> </archetype-descriptor>
© 2015 - 2024 Weber Informatics LLC | Privacy Policy