1+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
2+ xmlns:xsi=" http://www.w3.org/2001/XMLSchema-instance"
3+ xsi:schemaLocation=" http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" >
4+ <modelVersion >4.0.0</modelVersion >
5+ <groupId >co.casterlabs</groupId >
6+ <artifactId >tcp-proxy</artifactId >
7+ <version >1.0.0</version >
8+
9+ <properties >
10+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
11+ <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
12+ </properties >
13+
14+ <build >
15+ <plugins >
16+ <plugin >
17+ <groupId >org.apache.maven.plugins</groupId >
18+ <artifactId >maven-compiler-plugin</artifactId >
19+ <version >3.8.1</version >
20+ <configuration >
21+ <source >21</source >
22+ <target >21</target >
23+ </configuration >
24+ </plugin >
25+ <plugin >
26+ <groupId >org.apache.maven.plugins</groupId >
27+ <artifactId >maven-jar-plugin</artifactId >
28+ <version >2.3.2</version >
29+ <configuration >
30+ <finalName >${project.name} -original</finalName >
31+ </configuration >
32+ </plugin >
33+ <plugin >
34+ <groupId >org.apache.maven.plugins</groupId >
35+ <artifactId >maven-shade-plugin</artifactId >
36+ <version >3.2.1</version >
37+ <executions >
38+ <execution >
39+ <id >shade</id >
40+ <phase >package</phase >
41+ <goals >
42+ <goal >shade</goal >
43+ </goals >
44+ </execution >
45+ </executions >
46+ <configuration >
47+ <shadedArtifactAttached >true</shadedArtifactAttached >
48+ <finalName >${project.name} </finalName >
49+ <transformers >
50+ <transformer
51+ implementation=" org.apache.maven.plugins.shade.resource.ManifestResourceTransformer" >
52+ <mainClass >
53+ co.casterlabs.tcp_proxy.Main</mainClass >
54+ </transformer >
55+ </transformers >
56+ </configuration >
57+ </plugin >
58+ </plugins >
59+ </build >
60+
61+ <repositories >
62+ <repository >
63+ <id >casterlabs-maven</id >
64+ <url >https://repo.casterlabs.co/maven</url >
65+ </repository >
66+ <repository >
67+ <id >jitpack.io</id >
68+ <url >https://jitpack.io</url >
69+ </repository >
70+ </repositories >
71+
72+ <dependencies >
73+ <dependency >
74+ <groupId >org.projectlombok</groupId >
75+ <artifactId >lombok</artifactId >
76+ <version >1.18.12</version >
77+ <scope >provided</scope >
78+ </dependency >
79+ <dependency >
80+ <groupId >org.jetbrains</groupId >
81+ <artifactId >annotations</artifactId >
82+ <version >16.0.1</version >
83+ <scope >provided</scope >
84+ </dependency > <!-- For Eclipse users -->
85+
86+ <dependency >
87+ <groupId >co.casterlabs.commons</groupId >
88+ <artifactId >io</artifactId >
89+ <version >1.8.0-1</version >
90+ <scope >compile</scope >
91+ </dependency >
92+
93+ <dependency >
94+ <groupId >co.casterlabs</groupId >
95+ <artifactId >rson</artifactId >
96+ <version >1.18.0</version >
97+ <scope >compile</scope >
98+ </dependency >
99+ <dependency >
100+ <groupId >com.github.e3ndr</groupId >
101+ <artifactId >FastLoggingFramework</artifactId >
102+ <version >1.12.1</version >
103+ <scope >compile</scope >
104+ </dependency >
105+ </dependencies >
106+ </project >
0 commit comments