comparison Samples/FHIR/pom.xml @ 11:8d876a4f541b

added sample FHIR server
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 21 Oct 2023 09:53:25 +0200
parents
children 31fc239e3481
comparison
equal deleted inserted replaced
10:6b9433432ee0 11:8d876a4f541b
1 <?xml version='1.0' encoding='UTF-8'?>
2
3 <!--
4
5 SPDX-FileCopyrightText: 2023 Sebastien Jodogne, UCLouvain, Belgium
6 SPDX-License-Identifier: GPL-3.0-or-later
7
8 -->
9
10 <project xmlns="http://maven.apache.org/POM/4.0.0"
11 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
12 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
13 <modelVersion>4.0.0</modelVersion>
14 <build>
15 <plugins>
16 <plugin>
17 <groupId>org.apache.maven.plugins</groupId>
18 <artifactId>maven-compiler-plugin</artifactId>
19 <configuration>
20 <source>11</source>
21 <target>11</target>
22 <compilerArgument>-Xlint:deprecation</compilerArgument>
23 </configuration>
24 </plugin>
25
26 <!-- https://stackoverflow.com/a/1729094 -->
27 <plugin>
28 <artifactId>maven-assembly-plugin</artifactId>
29 <executions>
30 <execution>
31 <phase>package</phase>
32 <goals>
33 <goal>single</goal>
34 </goals>
35 </execution>
36 </executions>
37 <configuration>
38 <descriptorRefs>
39 <descriptorRef>jar-with-dependencies</descriptorRef>
40 </descriptorRefs>
41 </configuration>
42 </plugin>
43
44 <!-- Include the Orthanc Java SDK -->
45 <plugin>
46 <groupId>org.codehaus.mojo</groupId>
47 <artifactId>build-helper-maven-plugin</artifactId>
48 <executions>
49 <execution>
50 <id>add-source</id>
51 <phase>generate-sources</phase>
52 <goals>
53 <goal>add-source</goal>
54 </goals>
55 <configuration>
56 <sources>
57 <source>${project.basedir}/../../JavaSDK/be/uclouvain/orthanc</source>
58 </sources>
59 </configuration>
60 </execution>
61 </executions>
62 </plugin>
63
64 </plugins>
65 </build>
66
67 <groupId>OrthancJava</groupId>
68 <artifactId>OrthancFHIR</artifactId>
69 <version>mainline</version>
70
71 <dependencies>
72
73 <dependency>
74 <groupId>org.json</groupId>
75 <artifactId>json</artifactId>
76 <version>20230618</version>
77 </dependency>
78 <dependency>
79 <groupId>ca.uhn.hapi.fhir</groupId>
80 <artifactId>hapi-fhir-structures-r5</artifactId>
81 <version>6.4.3</version>
82 </dependency>
83 <dependency>
84 <groupId>ca.uhn.hapi.fhir</groupId>
85 <artifactId>hapi-fhir-server</artifactId>
86 <version>6.4.3</version>
87 </dependency>
88 <dependency>
89 <groupId>org.springframework</groupId>
90 <artifactId>spring-test</artifactId>
91 <version>5.3.29</version>
92 </dependency>
93 <dependency>
94 <groupId>javax.servlet</groupId>
95 <artifactId>javax.servlet-api</artifactId>
96 <version>3.1.0</version>
97 </dependency>
98
99 </dependencies>
100 </project>