diff --git a/pom.xml b/pom.xml index 9a32b0cd5314d702066d2e43ef2bac4795a8c7dd..0cbed37e32e1d0c09e31caec948c94ead9e8dd27 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>cz.vsb.fei.java2</groupId> <artifactId>java21-quickstart</artifactId> - <version>1.0.1</version> + <version>1.0.2</version> <packaging>maven-archetype</packaging> <build> @@ -12,9 +12,24 @@ <extension> <groupId>org.apache.maven.archetype</groupId> <artifactId>archetype-packaging</artifactId> - <version>3.1.1</version> + <version>3.2.1</version> </extension> </extensions> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <version>3.3.1</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-archetype-plugin</artifactId> + <version>3.2.1</version> + <configuration> + <useDefaultExcludes>false</useDefaultExcludes> + </configuration> + </plugin> + </plugins> </build> <repositories> @@ -24,7 +39,7 @@ <url>https://artifactory.cs.vsb.cz/archetypes</url> </repository> </repositories> - + <distributionManagement> <snapshotRepository> <id>vsb-archetypes-releases</id> diff --git a/src/main/resources/META-INF/maven/archetype-metadata.xml b/src/main/resources/META-INF/maven/archetype-metadata.xml index aa107ebe1309bb4fc169a4b3cd0a03a2fecf64cf..d728eac10a2cfd1a0a1c40a41863fcd7a908bd8f 100644 --- a/src/main/resources/META-INF/maven/archetype-metadata.xml +++ b/src/main/resources/META-INF/maven/archetype-metadata.xml @@ -4,11 +4,18 @@ xsi:schemaLocation="https://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0 https://maven.apache.org/xsd/archetype-descriptor-1.1.0.xsd" name="javafx-quickstart"> <fileSets> + <fileSet filtered="true" encoding="UTF-8"> + <directory></directory> + <includes> + <include>.gitignore</include> + <include>pom.xml</include> + </includes> + </fileSet> <fileSet filtered="true" packaged="true"> + <directory>src/main/java</directory> <excludes> <exclude>module-info.java</exclude> </excludes> - <directory>src/main/java</directory> </fileSet> <fileSet filtered="true"> <includes> @@ -30,7 +37,7 @@ </includes> </fileSet> - <fileSet filtered="true" packaged="true"> + <fileSet filtered="true" packaged="true"> <directory>src/test/java</directory> </fileSet> </fileSets>