1+ <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" >
2+ <modelVersion >4.0.0</modelVersion >
3+
4+ <groupId >com.ejlchina</groupId >
5+ <artifactId >okhttps-parent</artifactId >
6+ <version >1.0.5</version >
7+ <name >OkHttps</name >
8+
9+ <packaging >pom</packaging >
10+
11+ <modules >
12+ <module >okhttps</module >
13+ <module >okhttps-fastjson</module >
14+ <module >okhttps-gson</module >
15+ <module >okhttps-jackson</module >
16+ <module >okhttps-kotlin</module >
17+ </modules >
18+
19+ <properties >
20+ <java-version >1.8</java-version >
21+ <okhttp .version>3.14.7</okhttp .version>
22+ <fastjson .version>1.2.67</fastjson .version>
23+ <junit .version>4.12</junit .version>
24+ <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
25+ <sonatypeOssDistMgmtSnapshotsUrl >https://oss.sonatype.org/content/repositories/snapshots/</sonatypeOssDistMgmtSnapshotsUrl >
26+ </properties >
27+
28+ <licenses >
29+ <license >
30+ <name >The Apache License, Version 2.0</name >
31+ <url >http://www.apache.org/licenses/LICENSE-2.0.txt</url >
32+ </license >
33+ </licenses >
34+
35+ <developers >
36+ <developer >
37+ <name >Troy</name >
38+ <email >zhou.xu@ejlchina.com</email >
39+ <organization >ejlchina</organization >
40+ <organizationUrl >http://www.ejlchina.com</organizationUrl >
41+ </developer >
42+ </developers >
43+
44+ <scm >
45+ <connection >scm:git://gitee.com/ejlchina-zhxu/okhttps.git</connection >
46+ <developerConnection >scm:http://gitee.com/ejlchina-zhxu/okhttps</developerConnection >
47+ <url >https://gitee.com/ejlchina-zhxu/okhttps</url >
48+ <tag >v1.0.5</tag >
49+ </scm >
50+
51+ <dependencies >
52+
53+ <dependency >
54+ <groupId >com.squareup.okhttp3</groupId >
55+ <artifactId >okhttp</artifactId >
56+ <version >${okhttp.version} </version >
57+ </dependency >
58+
59+ <dependency >
60+ <groupId >junit</groupId >
61+ <artifactId >junit</artifactId >
62+ <version >${junit.version} </version >
63+ <scope >test</scope >
64+ </dependency >
65+
66+ </dependencies >
67+
68+ <repositories >
69+ <repository >
70+ <id >sonatype-nexus-snapshots</id >
71+ <name >Sonatype Nexus Snapshots</name >
72+ <url >https://oss.sonatype.org/content/repositories/snapshots</url >
73+ <releases >
74+ <enabled >false</enabled >
75+ </releases >
76+ <snapshots >
77+ <enabled >true</enabled >
78+ </snapshots >
79+ </repository >
80+ </repositories >
81+
82+ <distributionManagement >
83+ <snapshotRepository >
84+ <id >sonatype-nexus-snapshots</id >
85+ <name >Sonatype Nexus Snapshots</name >
86+ <url >${sonatypeOssDistMgmtSnapshotsUrl} </url >
87+ </snapshotRepository >
88+ <repository >
89+ <id >sonatype-nexus-staging</id >
90+ <name >Nexus Release Repository</name >
91+ <url >https://oss.sonatype.org/service/local/staging/deploy/maven2/</url >
92+ </repository >
93+ </distributionManagement >
94+
95+ <build >
96+ <finalName >okhttps</finalName >
97+ <plugins >
98+
99+ <plugin >
100+ <groupId >org.apache.maven.plugins</groupId >
101+ <artifactId >maven-release-plugin</artifactId >
102+ <version >2.1</version >
103+ <configuration >
104+ <mavenExecutorId >forked-path</mavenExecutorId >
105+ <useReleaseProfile >false</useReleaseProfile >
106+ <arguments >-Psonatype-oss-release</arguments >
107+ </configuration >
108+ </plugin >
109+
110+ <plugin >
111+ <groupId >org.apache.maven.plugins</groupId >
112+ <artifactId >maven-compiler-plugin</artifactId >
113+ <configuration >
114+ <source >${java-version} </source >
115+ <target >${java-version} </target >
116+ <encoding >${project.build.sourceEncoding} </encoding >
117+ <showWarnings >true</showWarnings >
118+ </configuration >
119+ </plugin >
120+
121+ <plugin >
122+ <groupId >org.apache.maven.plugins</groupId >
123+ <artifactId >maven-source-plugin</artifactId >
124+ <version >2.1.2</version >
125+ <executions >
126+ <execution >
127+ <id >attach-sources</id >
128+ <goals >
129+ <goal >jar-no-fork</goal >
130+ </goals >
131+ </execution >
132+ </executions >
133+ </plugin >
134+
135+ <plugin >
136+ <groupId >org.apache.maven.plugins</groupId >
137+ <artifactId >maven-javadoc-plugin</artifactId >
138+ <version >2.7</version >
139+ <executions >
140+ <execution >
141+ <id >attach-javadocs</id >
142+ <goals >
143+ <goal >jar</goal >
144+ </goals >
145+ </execution >
146+ </executions >
147+ </plugin >
148+
149+ <plugin >
150+ <groupId >org.apache.maven.plugins</groupId >
151+ <artifactId >maven-gpg-plugin</artifactId >
152+ <version >1.1</version >
153+ <executions >
154+ <execution >
155+ <id >sign-artifacts</id >
156+ <phase >verify</phase >
157+ <goals >
158+ <goal >sign</goal >
159+ </goals >
160+ </execution >
161+ </executions >
162+ </plugin >
163+
164+ </plugins >
165+ </build >
166+
167+ <url >https://gitee.com/ejlchina-zhxu/okhttps</url >
168+ <description >比 Retrofit 更好用的网络框架! OkHttp3 轻量封装 ,开箱即用、Java领域前后端处理 Http问题的新选择。</description >
169+ <organization >
170+ <name >江苏一键联信息科技有限公司</name >
171+ <url >http://www.ejlchina.com/</url >
172+ </organization >
173+ <issueManagement >
174+ <url >https://gitee.com/ejlchina-zhxu/okhttps/issues</url >
175+ </issueManagement >
176+ </project >
0 commit comments