META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <archetype-descriptor name="J2cl+Servlet Maven Project Archetype"> <requiredProperties> <requiredProperty key="module" /> </requiredProperties> <modules> <module id="${rootArtifactId}-client" dir="__rootArtifactId__-client" name="${rootArtifactId}-client"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> <include>**/*.native.js</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-shared" dir="__rootArtifactId__-shared" name="${rootArtifactId}-shared"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/test/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-server" dir="__rootArtifactId__-server" name="${rootArtifactId}-server"> <fileSets> <fileSet filtered="true" packaged="true" encoding="UTF-8"> <directory>src/main/java</directory> <includes> <include>**/*.java</include> </includes> </fileSet> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/webapp</directory> <includes> <include>**/*.xml</include> <include>**/*.html</include> <include>**/*.css</include> </includes> </fileSet> <fileSet encoding="UTF-8"> <directory>src/main/jettyconf</directory> <includes> <include>**/*.xml</include> </includes> </fileSet> </fileSets> </module> </modules> </archetype-descriptor>