pom.xml
author František Kučera <franta-hg@frantovo.cz>
Mon, 25 Dec 2023 23:39:34 +0100
branchv_0
changeset 43 d65966d31bbd
parent 40 1978eaf429de
child 44 c43c96b0ab1b
permissions -rw-r--r--
Added tag v0.1 for changeset 5f06cd524b2c
franta-hg@39
     1
<project
franta-hg@39
     2
	xmlns="http://maven.apache.org/POM/4.0.0"
franta-hg@39
     3
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
franta-hg@39
     4
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
franta-hg@39
     5
		https://maven.apache.org/xsd/maven-4.0.0.xsd">
franta-hg@39
     6
franta-hg@39
     7
	<modelVersion>4.0.0</modelVersion>
franta-hg@39
     8
    
franta-hg@39
     9
	<groupId>cz.frantovo.xattr</groupId>
franta-hg@39
    10
	<artifactId>rozsirene-atributy</artifactId>
franta-hg@39
    11
	<version>0.1-SNAPSHOT</version>
franta-hg@39
    12
	<packaging>jar</packaging>
franta-hg@39
    13
franta-hg@39
    14
	<properties>
franta-hg@39
    15
		<maven.compiler.source>1.7</maven.compiler.source>
franta-hg@39
    16
		<maven.compiler.target>1.7</maven.compiler.target>
franta-hg@39
    17
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 
franta-hg@39
    18
		<project.reporting.outputEncoding
franta-hg@39
    19
		>UTF-8</project.reporting.outputEncoding>
franta-hg@39
    20
		<main-class>cz.frantovo.rozsireneatributy.Startér</main-class>
franta-hg@39
    21
	</properties>
franta-hg@39
    22
	
franta-hg@39
    23
	<build>
franta-hg@39
    24
		<plugins>
franta-hg@39
    25
			<plugin>
franta-hg@40
    26
				<!-- přidání hlavní/spustitelné třídy do MANIFEST.MF -->
franta-hg@39
    27
				<groupId>org.apache.maven.plugins</groupId>
franta-hg@39
    28
				<artifactId>maven-jar-plugin</artifactId>
franta-hg@39
    29
				<version>3.3.0</version>
franta-hg@39
    30
				<configuration>
franta-hg@39
    31
					<archive>
franta-hg@39
    32
						<index>true</index>
franta-hg@39
    33
						<manifest>
franta-hg@39
    34
							<addClasspath>true</addClasspath>
franta-hg@39
    35
							<mainClass>${main-class}</mainClass>
franta-hg@39
    36
						</manifest>
franta-hg@39
    37
					</archive>
franta-hg@39
    38
				</configuration>
franta-hg@39
    39
			</plugin>
franta-hg@40
    40
			<plugin>
franta-hg@40
    41
				<!-- spuštění programu: mvn install exec:java -->
franta-hg@40
    42
				<groupId>org.codehaus.mojo</groupId>
franta-hg@40
    43
				<artifactId>exec-maven-plugin</artifactId>
franta-hg@40
    44
				<version>3.1.1</version>
franta-hg@40
    45
				<configuration>
franta-hg@40
    46
					<mainClass>${main-class}</mainClass>
franta-hg@40
    47
					<arguments>
franta-hg@40
    48
						<argument>--soubor</argument>
franta-hg@40
    49
						<argument>target</argument>
franta-hg@40
    50
					</arguments>
franta-hg@40
    51
				</configuration>
franta-hg@40
    52
			</plugin>
franta-hg@39
    53
		</plugins>
franta-hg@39
    54
	</build>
franta-hg@39
    55
franta-hg@39
    56
</project>