Skip to content
Snippets Groups Projects
pom.xml 3.41 KiB
Newer Older
  • Learn to ignore specific revisions
  • Valerii Ulitin's avatar
    Valerii Ulitin committed
    <?xml version="1.0" encoding="UTF-8"?>
    
    <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">
    
    Valerii Ulitin's avatar
    Valerii Ulitin committed
        <modelVersion>4.0.0</modelVersion>
    
        <groupId>eu.profinit.education.flightlog</groupId>
        <artifactId>flightlog</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <packaging>pom</packaging>
    
        <name>flight-log</name>
        <description>Project to log flight departures and arrivals.</description>
    
        <parent>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-parent</artifactId>
    
            <version>3.1.3</version>
    
    Valerii Ulitin's avatar
    Valerii Ulitin committed
            <relativePath /> <!-- lookup parent from repository -->
        </parent>
    
        <properties>
            <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
            <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
    
            <java.version>17</java.version>
            <apache.commons.csv.version>1.9.0</apache.commons.csv.version>
            <lombok.version>1.18.30</lombok.version>
    
    Valerii Ulitin's avatar
    Valerii Ulitin committed
        </properties>
    
        <modules>
            <module>app</module>
            <module>domain</module>
            <module>services</module>
            <module>rest</module>
            <module>external-system-connector</module>
            <module>common</module>
        </modules>
    
        <dependencyManagement>
            <dependencies>
                <dependency>
                    <groupId>eu.profinit.education.flightlog</groupId>
                    <artifactId>domain</artifactId>
                    <version>${project.version}</version>
                </dependency>
                <dependency>
                    <groupId>eu.profinit.education.flightlog</groupId>
                    <artifactId>services</artifactId>
                    <version>${project.version}</version>
                </dependency>
                <dependency>
                    <groupId>eu.profinit.education.flightlog</groupId>
                    <artifactId>rest</artifactId>
                    <version>${project.version}</version>
                </dependency>
                <dependency>
                    <groupId>eu.profinit.education.flightlog</groupId>
                    <artifactId>external-system-connector</artifactId>
                    <version>${project.version}</version>
                </dependency>
                <dependency>
                    <groupId>eu.profinit.education.flightlog</groupId>
                    <artifactId>common</artifactId>
                    <version>${project.version}</version>
                </dependency>
                <dependency>
                    <groupId>org.apache.commons</groupId>
                    <artifactId>commons-csv</artifactId>
                    <version>${apache.commons.csv.version}</version>
                </dependency>
    
                <dependency>
                    <groupId>org.projectlombok</groupId>
                    <artifactId>lombok</artifactId>
                    <version>${lombok.version}</version>
                </dependency>
    
    Valerii Ulitin's avatar
    Valerii Ulitin committed
            </dependencies>
        </dependencyManagement>
    
    
        <!-- Set UTF-8 for tests to run them with UTF-8 rather than platform default.-->
        <build>
            <plugins>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <configuration>
                        <argLine>-Dfile.encoding=UTF-8</argLine>
                    </configuration>
                </plugin>
            </plugins>
        </build>
    
    Valerii Ulitin's avatar
    Valerii Ulitin committed
    
    
    </project>