All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy

Go to download

Java project ready for OSSRH deployments. A modular (JPMS) Java project, includes unit tests, code coverage, mutation tests, integration tests, packaging, signing, licensing, and deployment configuration.

There is a newer version: 1.1.15
Show newest version
<?xml version="1.0" encoding="UTF-8"?>

<archetype-descriptor xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  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"
  name="${artifactId}">

  <requiredProperties>
    <requiredProperty key="module"/>
    <requiredProperty key="developerId"/>
    <requiredProperty key="ownerId"/>
    <requiredProperty key="ownerName"/>
    <requiredProperty key="year"/>
  </requiredProperties>

  <fileSets>
    <fileSet filtered="true" packaged="true">
      <directory>src/main/java</directory>
      <excludes>
        <exclude>module-info.java</exclude>
      </excludes>
    </fileSet>
    <fileSet filtered="true">
      <directory>src/main/java</directory>
      <includes>
        <include>module-info.java</include>
      </includes>
    </fileSet>
    <fileSet filtered="true" packaged="true">
      <directory>src/test/java</directory>
      <excludes>
        <exclude>module-info.test</exclude>
      </excludes>
    </fileSet>
    <fileSet filtered="true">
      <directory>src/test/java</directory>
      <includes>
        <include>module-info.test</include>
      </includes>
    </fileSet>
    <fileSet>
      <directory>src/it</directory>
      <includes>
        <include>settings.xml</include>
      </includes>
    </fileSet>
    <fileSet filtered="true">
      <directory>src/it/simple-it</directory>
      <includes>
        <include>pom.xml</include>
      </includes>
    </fileSet>
    <fileSet filtered="true" packaged="true">
      <directory>src/it/simple-it/src/main/java</directory>
      <excludes>
        <exclude>module-info.java</exclude>
      </excludes>
    </fileSet>
    <fileSet filtered="true" packaged="true">
      <directory>src/it/simple-it/src/test/java</directory>
      <excludes>
        <exclude>module-info.test</exclude>
      </excludes>
    </fileSet>
    <fileSet filtered="true">
      <directory>src/it/simple-it/src/main/java</directory>
      <includes>
        <include>module-info.java</include>
      </includes>
    </fileSet>
    <fileSet filtered="true">
      <directory>src/it/simple-it/src/test/java</directory>
      <includes>
        <include>module-info.test</include>
      </includes>
    </fileSet>
    <fileSet>
      <directory/>
      <includes>
        <include>.editorconfig</include>
        <include>.gitattributes</include>
        <include>.gitignore</include>
      </includes>
    </fileSet>
    <fileSet filtered="true">
    <directory/>
      <includes>
        <include>LICENSE</include>
        <include>README.md</include>
      </includes>
    </fileSet>
    <fileSet>
      <directory>.mvn</directory>
    </fileSet>
  </fileSets>
</archetype-descriptor>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy