fix mavenized

This commit is contained in:
Branislav Stojkovic
2025-03-11 12:59:08 +01:00
parent e088b5e8c9
commit 344e85e6f7
3 changed files with 26 additions and 14 deletions
+20 -13
View File
@@ -153,29 +153,36 @@
<build>
<plugins>
<!-- Maven-Ant integration -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-antrun-plugin</artifactId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.5.1</version>
<executions>
<!-- Temporarily commenting out Ant integration to get Maven build working
<execution>
<id>ant-build</id>
<phase>package</phase>
<goals>
<goal>run</goal>
<goal>shade</goal>
</goals>
<configuration>
<target>
Call your existing Ant build file
<ant antfile="${basedir}/build.xml" target="full">
Pass Maven properties to Ant if needed
<property name="version" value="${project.version}"/>
</ant>
</target>
<createDependencyReducedPom>false</createDependencyReducedPom>
<finalName>diylc</finalName>
<filters>
<filter>
<artifact>*:*</artifact>
<excludes>
<exclude>META-INF/*.SF</exclude>
<exclude>META-INF/*.DSA</exclude>
<exclude>META-INF/*.RSA</exclude>
</excludes>
</filter>
</filters>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>org.diylc.DIYLCStarter</mainClass>
</transformer>
</transformers>
</configuration>
</execution>
-->
</executions>
</plugin>
</plugins>