1+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2+ <project xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3+ xmlns =" http://maven.apache.org/POM/4.0.0"
4+ xsi : schemaLocation =" http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" >
5+ <modelVersion >4.0.0</modelVersion >
6+
7+ <groupId >eu.vertcode</groupId >
8+ <artifactId >vertconfig</artifactId >
9+ <version >1.0.0</version >
10+ <packaging >jar</packaging >
11+ <description >The easy to use JSON config api.</description >
12+ <url >https://vertcode.eu</url >
13+
14+ <properties >
15+ <java .version>1.8</java .version>
16+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
17+ </properties >
18+
19+ <build >
20+ <finalName >InfusedLibrary-Shared</finalName >
21+ <defaultGoal >clean package</defaultGoal >
22+ <plugins >
23+ <plugin >
24+ <groupId >org.apache.maven.plugins</groupId >
25+ <artifactId >maven-source-plugin</artifactId >
26+ <version >3.2.1</version >
27+ <configuration >
28+ <attach >true</attach >
29+ </configuration >
30+ <executions >
31+ <execution >
32+ <id >attach-sources</id >
33+ <goals >
34+ <goal >jar</goal >
35+ </goals >
36+ </execution >
37+ </executions >
38+ </plugin >
39+ <plugin >
40+ <groupId >org.apache.maven.plugins</groupId >
41+ <artifactId >maven-compiler-plugin</artifactId >
42+ <version >3.8.1</version >
43+ <configuration >
44+ <source >${java.version} </source >
45+ <target >${java.version} </target >
46+ </configuration >
47+ </plugin >
48+ <plugin >
49+ <groupId >org.apache.maven.plugins</groupId >
50+ <artifactId >maven-shade-plugin</artifactId >
51+ <version >3.2.4</version >
52+ <executions >
53+ <execution >
54+ <phase >package</phase >
55+ <goals >
56+ <goal >shade</goal >
57+ </goals >
58+ <configuration >
59+ <createDependencyReducedPom >false</createDependencyReducedPom >
60+ </configuration >
61+ </execution >
62+ </executions >
63+ </plugin >
64+ </plugins >
65+ <resources >
66+ <resource >
67+ <directory >src/main/resources</directory >
68+ <filtering >true</filtering >
69+ </resource >
70+ </resources >
71+ </build >
72+
73+ <distributionManagement >
74+ <repository >
75+ <id >wesley-repo</id >
76+ <name >Wesley Breukers Mvn Repository</name >
77+ <url >https://repo.wesleybreukers.nl/repository/vertcode/</url >
78+ </repository >
79+ </distributionManagement >
80+
81+ <dependencies >
82+ <dependency >
83+ <groupId >org.projectlombok</groupId >
84+ <artifactId >lombok</artifactId >
85+ <version >1.18.20</version >
86+ <scope >compile</scope >
87+ </dependency >
88+ <dependency >
89+ <groupId >org.jetbrains</groupId >
90+ <artifactId >annotations</artifactId >
91+ <version >20.1.0</version >
92+ <scope >compile</scope >
93+ </dependency >
94+ <dependency >
95+ <groupId >com.google.code.gson</groupId >
96+ <artifactId >gson</artifactId >
97+ <version >2.8.6</version >
98+ <scope >compile</scope >
99+ </dependency >
100+ </dependencies >
101+
102+ </project >
0 commit comments