-
Notifications
You must be signed in to change notification settings - Fork 46
/
pom.xml
55 lines (52 loc) · 2.73 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?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/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>org.dieschnittstelle.ess</groupId>
<artifactId>ess-deployment</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>ESS Deployment</name>
<!-- these are the shared properties for deploying all server-side
components within a tomee executable jar -->
<properties>
<!-- mvn settings -->
<!-- see: https://ralph.blog.imixs.com/2020/12/13/migrating-to-jakarta-ee-9/ -->
<version.mvn.compiler.plugin>3.11.0</version.mvn.compiler.plugin>
<version.mvn.compiler.java>11</version.mvn.compiler.java>
<!-- the ess project version -->
<!-- the revision property should to be used in order for child poms
to access the version of the parent pom, but yet there are issues
for some build cases, so children specify the parent pom version explicitly,
but use the revision property for their own lib version -->
<version.esslibs>1.0-SNAPSHOT</version.esslibs>
<revision>${version.esslibs}</revision>
<!-- specs versions -->
<version.microprofile>5.0</version.microprofile>
<version.jakartaee>9.1.0</version.jakartaee>
<!-- server versions -->
<version.tomee.plugin>9.1.2</version.tomee.plugin>
<version.tomee.server>9.1.2</version.tomee.server>
<!-- additional jakarta libs versions -->
<version.jpa>3.1.0</version.jpa>
<version.transactionapi>2.0.1</version.transactionapi>
<!-- other libs -->
<version.h2>1.4.197</version.h2>
<version.log4j>2.22.1</version.log4j>
<version.junit>4.13.2</version.junit>
<version.commons.io>2.15.1</version.commons.io>
<version.commons.lang>2.6</version.commons.lang>
<!-- http+rest client libs. -->
<version.resteasy.client>6.2.7.Final</version.resteasy.client>
<version.jackson>2.16.1</version.jackson>
<version.httpclient>4.5.14</version.httpclient>
<version.httpasyncclient>4.1.5</version.httpasyncclient>
<version.jakartars.wsv>3.1.0</version.jakartars.wsv>
<!-- further settings -->
<plugin.fork.embedded>true</plugin.fork.embedded>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
</properties>
</project>