/ dependency-reduced-pom.xml
dependency-reduced-pom.xml
1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 3 <modelVersion>4.0.0</modelVersion> 4 <groupId>com.Inheritance</groupId> 5 <artifactId>Inheritance</artifactId> 6 <version>1.0</version> 7 <build> 8 <plugins> 9 <plugin> 10 <artifactId>maven-compiler-plugin</artifactId> 11 <version>3.8.1</version> 12 <configuration> 13 <source>17</source> 14 <target>17</target> 15 </configuration> 16 </plugin> 17 <plugin> 18 <artifactId>maven-javadoc-plugin</artifactId> 19 <version>3.4.1</version> 20 <executions> 21 <execution> 22 <id>attach-javadocs</id> 23 <goals> 24 <goal>jar</goal> 25 </goals> 26 </execution> 27 </executions> 28 <configuration> 29 <show>private</show> 30 </configuration> 31 </plugin> 32 <plugin> 33 <artifactId>maven-shade-plugin</artifactId> 34 <version>3.5.0</version> 35 <executions> 36 <execution> 37 <phase>package</phase> 38 <goals> 39 <goal>shade</goal> 40 </goals> 41 </execution> 42 </executions> 43 </plugin> 44 <plugin> 45 <artifactId>maven-jar-plugin</artifactId> 46 <version>3.2.2</version> 47 <configuration> 48 <archive> 49 <manifest> 50 <mainClass>com.Main</mainClass> 51 </manifest> 52 </archive> 53 </configuration> 54 </plugin> 55 <plugin> 56 <groupId>org.codehaus.mojo</groupId> 57 <artifactId>license-maven-plugin</artifactId> 58 <version>2.0.0</version> 59 <executions> 60 <execution> 61 <phase>validate</phase> 62 <goals> 63 <goal>update-file-header</goal> 64 </goals> 65 </execution> 66 </executions> 67 <configuration> 68 <header>${basedir}/LICENSE_HEADER.txt</header> 69 <useDefaultDelimiters>true</useDefaultDelimiters> 70 <organizationName>AndrésCh</organizationName> 71 <inceptionYear>2025</inceptionYear> 72 <licenseName>gpl_v3</licenseName> 73 <mapping> 74 <java>SLASHSTAR_STYLE</java> 75 </mapping> 76 </configuration> 77 </plugin> 78 </plugins> 79 </build> 80 <dependencies> 81 <dependency> 82 <groupId>org.junit.jupiter</groupId> 83 <artifactId>junit-jupiter-api</artifactId> 84 <version>5.9.2</version> 85 <scope>test</scope> 86 </dependency> 87 </dependencies> 88 </project>