add update-properties target
[maven-build-process.git] / maven-boms / maven-boms-javax / pom.xml
bloba0e9b71164df3f59f36f3963523bf0a8109b1bf0
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!--
4     This file is part of maven-build-process. It is subject to the license terms in the LICENSE file found in the top-level
5     directory of this distribution and at http://creativecommons.org/publicdomain/zero/1.0/. No part of maven-build-process,
6     including this file, may be copied, modified, propagated, or distributed except according to the terms contained
7     in the LICENSE file.
9 -->
10 <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">
11   <modelVersion>4.0.0</modelVersion>
13   <!-- ordering follows https://maven.apache.org/developers/conventions/code.html#POM_Code_Convention -->
15   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
16   <!--                                 PARENT                                  -->
17   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
18   <!-- https://maven.apache.org/pom.html#Inheritance -->
19   <parent>
20     <groupId>de.xn--ho-hia.maven.boms</groupId>
21     <artifactId>maven-boms</artifactId>
22     <version>9999.99.99-SNAPSHOT</version>
23   </parent>
25   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
26   <!--                               COORDINATES                               -->
27   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
28   <!-- https://maven.apache.org/pom.html#Maven_Coordinates -->
29   <artifactId>maven-boms-javax</artifactId>
30   <packaging>pom</packaging>
32   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
33   <!--                               INFORMATIONS                              -->
34   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
35   <!-- https://maven.apache.org/pom.html#More_Project_Information -->
36   <name>Maven BOMs :: Java Extensions</name>
37   <description>Java Extensions related dependencies</description>
39   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40   <!--                                PROPERTIES                               -->
41   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
42   <!-- https://maven.apache.org/pom.html#Properties -->
43   <properties>
44     <version.inject>1</version.inject>
45     <version.cdi-api>1.2</version.cdi-api>
46     <version.interceptor-api>1.2</version.interceptor-api>
47     <version.jta>1.1</version.jta>
48     <version.el-api>3.0.0</version.el-api>
49     <version.glassfish.javax.el>3.0.0</version.glassfish.javax.el>
50   </properties>
52   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
53   <!--                            DEPENDENCY MANAGEMENT                        -->
54   <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
55   <!-- https://maven.apache.org/pom.html#Dependency_Management -->
56   <dependencyManagement>
57     <dependencies>
58       <!-- JSR 303 -->
59       <!-- https://jcp.org/en/jsr/detail?id=330 -->
60       <dependency>
61         <groupId>javax.inject</groupId>
62         <artifactId>javax.inject</artifactId>
63         <version>${version.inject}</version>
64       </dependency>
66       <!-- JSR 299 -->
67       <!-- https://jcp.org/en/jsr/detail?id=299 -->
68       <dependency>
69         <groupId>javax.enterprise</groupId>
70         <artifactId>cdi-api</artifactId>
71         <version>${version.cdi-api}</version>
72       </dependency>
74       <!-- JSR 318 (Interceptors) -->
75       <!-- https://jcp.org/en/jsr/detail?id=318 -->
76       <dependency>
77         <groupId>javax.interceptor</groupId>
78         <artifactId>javax.interceptor-api</artifactId>
79         <version>${version.interceptor-api}</version>
80       </dependency>
82       <!-- JSR 907 -->
83       <!-- https://jcp.org/en/jsr/detail?id=907 -->
84       <dependency>
85         <groupId>javax.transaction</groupId>
86         <artifactId>jta</artifactId>
87         <version>${version.jta}</version>
88       </dependency>
90       <!-- JSR 341 -->
91       <!-- https://www.jcp.org/en/jsr/detail?id=341 -->
92       <dependency>
93         <groupId>javax.el</groupId>
94         <artifactId>javax.el-api</artifactId>
95         <version>${version.el-api}</version>
96       </dependency>
97       <dependency>
98         <groupId>org.glassfish</groupId>
99         <artifactId>javax.el</artifactId>
100         <version>${version.glassfish.javax.el}</version>
101       </dependency>
102     </dependencies>
103   </dependencyManagement>
105 </project>