apache-ignite
182 строки · 5.9 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2
3<!--
4Licensed to the Apache Software Foundation (ASF) under one or more
5contributor license agreements. See the NOTICE file distributed with
6this work for additional information regarding copyright ownership.
7The ASF licenses this file to You under the Apache License, Version 2.0
8(the "License"); you may not use this file except in compliance with
9the License. You may obtain a copy of the License at
10
11http://www.apache.org/licenses/LICENSE-2.0
12
13Unless required by applicable law or agreed to in writing, software
14distributed under the License is distributed on an "AS IS" BASIS,
15WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16See the License for the specific language governing permissions and
17limitations under the License.
18-->
19
20<!--
21POM file.
22-->
23<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"24xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">25<modelVersion>4.0.0</modelVersion>26
27<parent>28<groupId>org.apache.ignite</groupId>29<artifactId>ignite-parent-internal</artifactId>30<version>${revision}</version>31<relativePath>../../parent-internal/pom.xml</relativePath>32</parent>33
34<artifactId>ignite-compress</artifactId>35
36<url>http://ignite.apache.org</url>37
38<dependencies>39<dependency>40<groupId>${project.groupId}</groupId>41<artifactId>ignite-core</artifactId>42</dependency>43
44<dependency>45<groupId>${project.groupId}</groupId>46<artifactId>ignite-indexing</artifactId>47<type>test-jar</type>48<scope>test</scope>49</dependency>50
51<dependency>52<groupId>${project.groupId}</groupId>53<artifactId>ignite-indexing</artifactId>54<scope>test</scope>55</dependency>56
57<dependency>58<groupId>com.github.jnr</groupId>59<artifactId>jnr-posix</artifactId>60<version>${jnr.posix.version}</version>61</dependency>62
63<dependency>64<groupId>com.github.luben</groupId>65<artifactId>zstd-jni</artifactId>66<version>${zstd.version}</version>67</dependency>68
69<dependency>70<groupId>org.lz4</groupId>71<artifactId>lz4-java</artifactId>72<version>${lz4.version}</version>73</dependency>74
75<dependency>76<groupId>org.xerial.snappy</groupId>77<artifactId>snappy-java</artifactId>78<version>${snappy.version}</version>79</dependency>80
81<dependency>82<groupId>${project.groupId}</groupId>83<artifactId>ignite-core</artifactId>84<type>test-jar</type>85<scope>test</scope>86</dependency>87
88<dependency>89<groupId>${project.groupId}</groupId>90<artifactId>ignite-tools</artifactId>91<scope>test</scope>92</dependency>93
94<dependency>95<groupId>org.apache.logging.log4j</groupId>96<artifactId>log4j-core</artifactId>97<scope>test</scope>98</dependency>99
100<dependency>101<groupId>org.springframework</groupId>102<artifactId>spring-context</artifactId>103<version>${spring.version}</version>104<scope>test</scope>105</dependency>106
107<dependency>108<groupId>com.thoughtworks.xstream</groupId>109<artifactId>xstream</artifactId>110<version>1.4.8</version>111<scope>test</scope>112</dependency>113
114<dependency>115<groupId>org.mockito</groupId>116<artifactId>mockito-core</artifactId>117<version>${mockito.version}</version>118<scope>test</scope>119</dependency>120
121<dependency>122<groupId>org.hamcrest</groupId>123<artifactId>hamcrest</artifactId>124<version>${hamcrest.version}</version>125<scope>test</scope>126</dependency>127
128<dependency>129<groupId>com.google.guava</groupId>130<artifactId>guava</artifactId>131<version>${guava.version}</version>132<scope>test</scope>133</dependency>134
135<dependency>136<groupId>org.apache.commons</groupId>137<artifactId>commons-lang3</artifactId>138<version>${commons.lang3.version}</version>139<scope>test</scope>140</dependency>141</dependencies>142
143<build>144<plugins>145<plugin>146<artifactId>maven-dependency-plugin</artifactId>147<executions>148<execution>149<id>copy-libs</id>150<phase>package</phase>151<goals>152<goal>copy-dependencies</goal>153</goals>154<configuration>155<excludeTransitive>false</excludeTransitive>156</configuration>157</execution>158</executions>159</plugin>160<plugin>161<groupId>org.apache.maven.plugins</groupId>162<artifactId>maven-jar-plugin</artifactId>163<executions>164<execution>165<goals>166<goal>test-jar</goal>167</goals>168</execution>169</executions>170</plugin>171
172<plugin>173<groupId>org.apache.maven.plugins</groupId>174<artifactId>maven-deploy-plugin</artifactId>175<version>2.8.2</version>176<configuration>177<skip>false</skip>178</configuration>179</plugin>180</plugins>181</build>182</project>183