1
+ <?xml version =" 1.0" encoding =" UTF-8" ?>
2
+ <project xmlns =" http://maven.apache.org/POM/4.0.0"
3
+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
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 >org.itstack</groupId >
8
+ <artifactId >SQM</artifactId >
9
+ <version >1.0-SNAPSHOT</version >
10
+
11
+ <properties >
12
+ <!-- Build args -->
13
+ <argline >-Xms512m -Xmx512m</argline >
14
+ <skip_maven_deploy >false</skip_maven_deploy >
15
+ <updateReleaseInfo >true</updateReleaseInfo >
16
+ <project .build.sourceEncoding>utf-8</project .build.sourceEncoding>
17
+ <maven .test.skip>true</maven .test.skip>
18
+ <!-- 自定义MANIFEST.MF -->
19
+ <maven .configuration.manifestFile>src/main/resources/META-INF/MANIFEST.MF</maven .configuration.manifestFile>
20
+ </properties >
21
+
22
+ <dependencies >
23
+ <dependency >
24
+ <groupId >org.ow2.asm</groupId >
25
+ <artifactId >asm-commons</artifactId >
26
+ <version >6.2.1</version >
27
+ <exclusions >
28
+ <exclusion >
29
+ <groupId >org.ow2.asm</groupId >
30
+ <artifactId >asm-analysis</artifactId >
31
+ </exclusion >
32
+ <exclusion >
33
+ <groupId >org.ow2.asm</groupId >
34
+ <artifactId >asm-tree</artifactId >
35
+ </exclusion >
36
+ </exclusions >
37
+ </dependency >
38
+ <dependency >
39
+ <groupId >junit</groupId >
40
+ <artifactId >junit</artifactId >
41
+ <version >4.9</version >
42
+ <scope >test</scope >
43
+ </dependency >
44
+ <dependency >
45
+ <groupId >com.alibaba</groupId >
46
+ <artifactId >fastjson</artifactId >
47
+ <version >1.2.40</version >
48
+ </dependency >
49
+ <dependency >
50
+ <groupId >org.slf4j</groupId >
51
+ <artifactId >slf4j-api</artifactId >
52
+ <version >1.7.24</version >
53
+ </dependency >
54
+ <dependency >
55
+ <groupId >com.alibaba</groupId >
56
+ <artifactId >fastjson</artifactId >
57
+ <version >1.2.67</version >
58
+ </dependency >
59
+ </dependencies >
60
+
61
+ <build >
62
+ <sourceDirectory >src/main/java</sourceDirectory >
63
+ <resources >
64
+ <resource >
65
+ <directory >src/main/resources</directory >
66
+ <filtering >true</filtering >
67
+ <includes >
68
+ <include >**/**</include >
69
+ </includes >
70
+ </resource >
71
+ </resources >
72
+ <testSourceDirectory >src/test/java</testSourceDirectory >
73
+ <testResources >
74
+ <testResource >
75
+ <directory >src/test/resources</directory >
76
+ <filtering >true</filtering >
77
+ <includes >
78
+ <include >**/**</include >
79
+ </includes >
80
+ </testResource >
81
+ </testResources >
82
+ <plugins >
83
+ <plugin >
84
+ <groupId >org.apache.maven.plugins</groupId >
85
+ <artifactId >maven-jar-plugin</artifactId >
86
+ <version >2.4</version >
87
+ <configuration >
88
+ <archive >
89
+ <manifestFile >${maven.configuration.manifestFile} </manifestFile >
90
+ </archive >
91
+ </configuration >
92
+ </plugin >
93
+ <plugin >
94
+ <groupId >org.apache.maven.plugins</groupId >
95
+ <artifactId >maven-resources-plugin</artifactId >
96
+ <version >2.5</version >
97
+ <configuration >
98
+ <encoding >${project.build.sourceEncoding} </encoding >
99
+ </configuration >
100
+ </plugin >
101
+ <plugin >
102
+ <groupId >org.apache.maven.plugins</groupId >
103
+ <artifactId >maven-compiler-plugin</artifactId >
104
+ <version >2.3.2</version >
105
+ <configuration >
106
+ <source >1.8</source >
107
+ <target >1.8</target >
108
+ <encoding >${project.build.sourceEncoding} </encoding >
109
+ </configuration >
110
+ </plugin >
111
+ <plugin >
112
+ <groupId >org.apache.maven.plugins</groupId >
113
+ <artifactId >maven-source-plugin</artifactId >
114
+ <version >2.1.2</version >
115
+ <executions >
116
+ <execution >
117
+ <id >attach-sources</id >
118
+ <goals >
119
+ <goal >jar</goal >
120
+ </goals >
121
+ </execution >
122
+ </executions >
123
+ </plugin >
124
+ </plugins >
125
+ </build >
126
+
127
+ </project >
0 commit comments