Path: blob/master/bitget-java-sdk-api/pom.xml
731 views
<?xml version="1.0" encoding="UTF-8"?>1<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"2xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">3<modelVersion>4.0.0</modelVersion>4<groupId>com.upex.contract</groupId>5<artifactId>bitget-java-sdk-api</artifactId>6<version>1.0.1-SNAPSHOT</version>78<name>bitget-java-sdk-api</name>9<description>A Java sdk for Bitget exchange API.</description>10<url>http://www.bitget.com/</url>1112<properties>13<java.version>1.8</java.version>14<lombok-version>1.16.20</lombok-version>15<okhttp-version>4.7.2</okhttp-version>16<retorfit2-version>2.8.1</retorfit2-version>17<fastjson-version>1.2.70</fastjson-version>18<commons-lang3-version>3.7</commons-lang3-version>19<commons-codec-version>1.14</commons-codec-version>20<junit-version>4.12</junit-version>21<commons-collections4>4.4</commons-collections4>22<google-guava>27.1-jre</google-guava>23</properties>2425<dependencies>26<dependency>27<groupId>org.projectlombok</groupId>28<artifactId>lombok</artifactId>29<version>${lombok-version}</version>30</dependency>31<dependency>32<groupId>com.squareup.okhttp3</groupId>33<artifactId>okhttp</artifactId>34<version>${okhttp-version}</version>35</dependency>36<dependency>37<groupId>com.squareup.retrofit2</groupId>38<artifactId>retrofit</artifactId>39<version>${retorfit2-version}</version>40</dependency>41<dependency>42<groupId>com.squareup.retrofit2</groupId>43<artifactId>converter-scalars</artifactId>44<version>${retorfit2-version}</version>45</dependency>46<dependency>47<groupId>com.squareup.retrofit2</groupId>48<artifactId>converter-gson</artifactId>49<version>${retorfit2-version}</version>50</dependency>51<dependency>52<groupId>com.squareup.retrofit2</groupId>53<artifactId>converter-jackson</artifactId>54<version>${retorfit2-version}</version>55</dependency>56<dependency>57<groupId>com.squareup.retrofit2</groupId>58<artifactId>adapter-rxjava</artifactId>59<version>${retorfit2-version}</version>60</dependency>61<dependency>62<groupId>com.alibaba</groupId>63<artifactId>fastjson</artifactId>64<version>${fastjson-version}</version>65</dependency>66<dependency>67<groupId>org.apache.commons</groupId>68<artifactId>commons-lang3</artifactId>69<version>${commons-lang3-version}</version>70</dependency>71<dependency>72<groupId>org.apache.commons</groupId>73<artifactId>commons-collections4</artifactId>74<version>${commons-collections4}</version>75</dependency>76<dependency>77<groupId>commons-codec</groupId>78<artifactId>commons-codec</artifactId>79<version>${commons-codec-version}</version>80</dependency>81<dependency>82<groupId>junit</groupId>83<artifactId>junit</artifactId>84<version>${junit-version}</version>85</dependency>86<dependency>87<groupId>com.google.guava</groupId>88<artifactId>guava</artifactId>89<version>${google-guava}</version>90</dependency>91<dependency>92<groupId>org.apache.commons</groupId>93<artifactId>commons-compress</artifactId>94<version>1.18</version>95</dependency>96<dependency>97<groupId>ch.qos.logback</groupId>98<artifactId>logback-classic</artifactId>99<version>1.3.0-alpha4</version>100</dependency>101</dependencies>102103<build>104<plugins>105<plugin>106<groupId>org.apache.maven.plugins</groupId>107<artifactId>maven-compiler-plugin</artifactId>108<configuration>109<source>1.8</source>110<target>1.8</target>111</configuration>112</plugin>113<plugin>114<groupId>org.apache.maven.plugins</groupId>115<artifactId>maven-surefire-plugin</artifactId>116<configuration>117<testFailureIgnore>true</testFailureIgnore>118</configuration>119</plugin>120</plugins>121</build>122123<profiles>124<profile>125<id>release</id>126<build>127<plugins>128<plugin>129<groupId>org.apache.maven.plugins</groupId>130<artifactId>maven-compiler-plugin</artifactId>131<version>3.7.0</version>132<configuration>133<source>1.8</source>134<target>1.8</target>135</configuration>136</plugin>137138<plugin>139<groupId>org.apache.maven.plugins</groupId>140<artifactId>maven-source-plugin</artifactId>141<version>3.0.1</version>142<executions>143<execution>144<id>attach-sources</id>145<goals>146<goal>jar-no-fork</goal>147</goals>148</execution>149</executions>150</plugin>151<plugin>152<groupId>org.apache.maven.plugins</groupId>153<artifactId>maven-javadoc-plugin</artifactId>154<version>3.0.0-M1</version>155<executions>156<execution>157<id>attach-javadoc</id>158<phase>package</phase>159<goals>160<goal>jar</goal>161</goals>162<configuration>163<additionalparam>-Xdoclint:none</additionalparam>164</configuration>165</execution>166</executions>167</plugin>168169</plugins>170</build>171<distributionManagement>172<snapshotRepository>173<id>ossrh</id>174<url>https://oss.sonatype.org/content/repositories/snapshots</url>175</snapshotRepository>176<repository>177<id>ossrh</id>178<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>179</repository>180</distributionManagement>181</profile>182</profiles>183</project>184185186