Skip to content
Snippets Groups Projects
Select Git revision
  • 4f2021881bf341b77a50968bc82dc935915f51f2
  • master default
  • renovate/selenium.version
  • renovate/junit-jupiter-engine.version
  • renovate/assertj-core.version
  • renovate/org.springframework.boot-spring-boot-starter-parent-3.x
  • renovate/major-fontawesome.version
  • renovate/jakarta.xml.bind-api.version
  • renovate/org.apache.maven.plugins-maven-surefire-plugin-3.x
  • renovate/datatables.version
  • renovate/opencsv.version
  • renovate/testcontainer.version
  • demo
  • v1_8_1
  • v2.18.1
  • v2.18.0
  • v2.17.2
  • v2.17.1
  • v2.17.0
  • v2.16.1
  • v2.16.0
  • v2.15.1
  • v2.15.0
  • v2.14.0
  • v2.13.0
  • v2.12.0
  • v2.11.0
  • v2.10.0
  • v2.9.2
  • v2.9.1
  • v2.9.0
  • v2.8.0
  • testPipeline2
  • v2.7.0
34 results

pom.xml

Blame
  • pom.xml 3.37 KiB
    <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/xsd/maven-4.0.0.xsd">
    	<modelVersion>4.0.0</modelVersion>
    	<groupId>de.deadlocker8</groupId>
    	<artifactId>BudgetMasterClient</artifactId>
    	<version>1.6.0</version>
    	<name>BudgetMasterClient</name>
    	<build>
    		<plugins>
    			<plugin>
    				<groupId>org.apache.maven.plugins</groupId>
    				<artifactId>maven-compiler-plugin</artifactId>
    				<version>3.7.0</version>
    				<configuration>
    					<source>1.8</source>
    					<target>1.8</target>
    				</configuration>
    			</plugin>
    			<!-- LAUNCH4J -->
    			<plugin>
    				<groupId>com.akathist.maven.plugins.launch4j</groupId>
    				<artifactId>launch4j-maven-plugin</artifactId>
    				<version>1.7.21</version>
    				<executions>
    					<execution>
    						<id>l4j-clui</id>
    						<phase>package</phase>
    						<goals>
    							<goal>launch4j</goal>
    						</goals>
    						<configuration>
    							<headerType>gui</headerType>
    							<jar>../build/${project.version}/BudgetMasterClient-v${project.version}.jar</jar>
    							<outfile>../build/${project.version}/BudgetMasterClient-v${project.version}.exe</outfile>
    							<downloadUrl>http://java.com/download</downloadUrl>
    							<classPath>
    								<mainClass>de.deadlocker8.budgetmasterclient.main.Main</mainClass>
    							</classPath>
    							<jre>
    								<bundledJre64Bit>false</bundledJre64Bit>
    								<bundledJreAsFallback>false</bundledJreAsFallback>
    								<minVersion>1.8.0</minVersion>
    								<jdkPreference>preferJre</jdkPreference>
    								<runtimeBits>64/32</runtimeBits>
    							</jre>
    							<icon>../build/icon.ico</icon>
    						</configuration>
    					</execution>
    				</executions>
    			</plugin>
    			<plugin>
    				<artifactId>maven-assembly-plugin</artifactId>
    				<configuration>
    					<outputDirectory>../build/${project.version}</outputDirectory>
    					<finalName>BudgetMasterClient-v${project.version}</finalName>
    					<appendAssemblyId>false</appendAssemblyId>
    					<archive>
    						<manifest>
    							<mainClass>de.deadlocker8.budgetmasterclient.main.Main</mainClass>
    						</manifest>
    					</archive>
    					<descriptorRefs>
    						<descriptorRef>jar-with-dependencies</descriptorRef>
    					</descriptorRefs>
    				</configuration>
    				<executions>
    					<execution>
    						<id>make-assembly</id> <!-- this is used for inheritance merges -->
    						<phase>package</phase> <!-- bind to the packaging phase -->
    						<goals>
    							<goal>single</goal>
    						</goals>
    					</execution>
    				</executions>
    			</plugin>
    		</plugins>
    	</build>
    
    	<dependencies>
    		<dependency>
    			<groupId>com.google.code.gson</groupId>
    			<artifactId>gson</artifactId>
    			<version>2.8.1</version>
    		</dependency>
    		<dependency>
    			<groupId>joda-time</groupId>
    			<artifactId>joda-time</artifactId>
    			<version>2.9.7</version>
    		</dependency>
    		<dependency>
    			<groupId>de.deadlocker8</groupId>
    			<artifactId>BudgetMasterCore</artifactId>
    			<version>0.0.1-SNAPSHOT</version>
    		</dependency>
    		<dependency>
    			<groupId>com.itextpdf</groupId>
    			<artifactId>itextpdf</artifactId>
    			<version>5.0.6</version>
    		</dependency>
    		<dependency>
    			<groupId>org.controlsfx</groupId>
    			<artifactId>controlsfx</artifactId>
    			<version>8.40.12</version>
    		</dependency>
    		<dependency>
    			<groupId>de.deadlocker8</groupId>
    			<artifactId>tools</artifactId>
    			<version>0.0.1-SNAPSHOT</version>
    		</dependency>
    	</dependencies>
    </project>