Skip to content

Commit d96f617

Browse files
enhancement:Optimize Maven Configuration (#236)
1 parent 4f2d2c9 commit d96f617

File tree

4 files changed

+108
-16
lines changed

4 files changed

+108
-16
lines changed

fastexcel-core/pom.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,11 @@
2121
<dependency>
2222
<groupId>org.apache.commons</groupId>
2323
<artifactId>commons-csv</artifactId>
24-
<version>1.11.0</version>
2524
</dependency>
2625

2726
<dependency>
2827
<groupId>org.apache.poi</groupId>
2928
<artifactId>poi</artifactId>
30-
<version>5.3.0</version>
3129
<exclusions>
3230
<exclusion>
3331
<groupId>commons-io</groupId>
@@ -42,7 +40,6 @@
4240
<dependency>
4341
<groupId>org.apache.poi</groupId>
4442
<artifactId>poi-ooxml</artifactId>
45-
<version>5.3.0</version>
4643
<exclusions>
4744
<exclusion>
4845
<groupId>commons-io</groupId>
@@ -54,24 +51,20 @@
5451
<dependency>
5552
<groupId>org.ehcache</groupId>
5653
<artifactId>ehcache</artifactId>
57-
<version>3.9.11</version>
5854
</dependency>
5955
<dependency>
6056
<groupId>commons-io</groupId>
6157
<artifactId>commons-io</artifactId>
62-
<version>2.16.1</version>
6358
</dependency>
6459
<dependency>
6560
<groupId>org.slf4j</groupId>
6661
<artifactId>slf4j-api</artifactId>
67-
<version>1.7.36</version>
6862
</dependency>
6963

7064
<!-- provided -->
7165
<dependency>
7266
<groupId>org.projectlombok</groupId>
7367
<artifactId>lombok</artifactId>
74-
<version>1.18.32</version>
7568
<scope>provided</scope>
7669
</dependency>
7770
<dependency>

fastexcel-support/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
<dependency>
3030
<groupId>org.springframework</groupId>
3131
<artifactId>spring-core</artifactId>
32-
<version>5.3.37</version>
3332
<exclusions>
3433
<exclusion>
3534
<groupId>*</groupId>

fastexcel-test/pom.xml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -31,44 +31,36 @@
3131
<dependency>
3232
<groupId>com.alibaba.fastjson2</groupId>
3333
<artifactId>fastjson2</artifactId>
34-
<version>2.0.51</version>
3534
</dependency>
3635
<dependency>
3736
<groupId>org.springframework.boot</groupId>
3837
<artifactId>spring-boot-starter-web</artifactId>
39-
<version>2.7.18</version>
4038
</dependency>
4139
<dependency>
4240
<groupId>org.springframework.boot</groupId>
4341
<artifactId>spring-boot-starter-test</artifactId>
44-
<version>2.7.18</version>
4542
</dependency>
4643

4744
<!-- logback -->
4845
<dependency>
4946
<groupId>org.slf4j</groupId>
5047
<artifactId>slf4j-simple</artifactId>
51-
<version>1.7.36</version>
5248
</dependency>
5349
<dependency>
5450
<groupId>org.slf4j</groupId>
5551
<artifactId>jcl-over-slf4j</artifactId>
56-
<version>1.7.36</version>
5752
</dependency>
5853
<dependency>
5954
<groupId>org.slf4j</groupId>
6055
<artifactId>log4j-over-slf4j</artifactId>
61-
<version>1.7.36</version>
6256
</dependency>
6357
<dependency>
6458
<groupId>ch.qos.logback</groupId>
6559
<artifactId>logback-classic</artifactId>
66-
<version>1.5.6</version>
6760
</dependency>
6861
<dependency>
6962
<groupId>org.projectlombok</groupId>
7063
<artifactId>lombok</artifactId>
71-
<version>1.18.32</version>
7264
</dependency>
7365
</dependencies>
7466

pom.xml

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,21 @@
2626
<gpg.skip>true</gpg.skip>
2727
<maven.javadoc.skip>true</maven.javadoc.skip>
2828
<maven.test.skip>true</maven.test.skip>
29+
<commons-csv.version>1.11.0</commons-csv.version>
30+
<poi.version>5.3.0</poi.version>
31+
<poi-ooxml.version>5.3.0</poi-ooxml.version>
32+
<ehcache.version>3.9.11</ehcache.version>
33+
<commons-io.version>2.16.1</commons-io.version>
34+
<slf4j-api.version>1.7.36</slf4j-api.version>
35+
<lombok.version>1.18.32</lombok.version>
36+
<spring-core.version>5.3.37</spring-core.version>
37+
<fastjson2.version>2.0.51</fastjson2.version>
38+
<spring-boot-starter-web.version>2.7.18</spring-boot-starter-web.version>
39+
<spring-boot-starter-test.version>2.7.18</spring-boot-starter-test.version>
40+
<slf4j-simple.version>1.7.36</slf4j-simple.version>
41+
<jcl-over-slf4j.version>1.7.36</jcl-over-slf4j.version>
42+
<log4j-over-slf4j.version>1.7.36</log4j-over-slf4j.version>
43+
<logback-classic.version>1.5.6</logback-classic.version>
2944
</properties>
3045

3146
<scm>
@@ -75,6 +90,99 @@
7590

7691
<dependencyManagement>
7792
<dependencies>
93+
<dependency>
94+
<groupId>org.apache.commons</groupId>
95+
<artifactId>commons-csv</artifactId>
96+
<version>${commons-csv.version}</version>
97+
</dependency>
98+
<dependency>
99+
<groupId>org.apache.poi</groupId>
100+
<artifactId>poi</artifactId>
101+
<version>${poi.version}</version>
102+
<exclusions>
103+
<exclusion>
104+
<groupId>commons-io</groupId>
105+
<artifactId>commons-io</artifactId>
106+
</exclusion>
107+
<exclusion>
108+
<groupId>commons-codec</groupId>
109+
<artifactId>commons-codec</artifactId>
110+
</exclusion>
111+
</exclusions>
112+
</dependency>
113+
<dependency>
114+
<groupId>org.apache.poi</groupId>
115+
<artifactId>poi-ooxml</artifactId>
116+
<version>${poi-ooxml.version}</version>
117+
<exclusions>
118+
<exclusion>
119+
<groupId>commons-io</groupId>
120+
<artifactId>commons-io</artifactId>
121+
</exclusion>
122+
</exclusions>
123+
</dependency>
124+
<dependency>
125+
<groupId>org.ehcache</groupId>
126+
<artifactId>ehcache</artifactId>
127+
<version>${ehcache.version}</version>
128+
</dependency>
129+
<dependency>
130+
<groupId>commons-io</groupId>
131+
<artifactId>commons-io</artifactId>
132+
<version>${commons-io.version}</version>
133+
</dependency>
134+
<dependency>
135+
<groupId>org.slf4j</groupId>
136+
<artifactId>slf4j-api</artifactId>
137+
<version>${slf4j-api.version}</version>
138+
</dependency>
139+
<!-- provided -->
140+
<dependency>
141+
<groupId>org.projectlombok</groupId>
142+
<artifactId>lombok</artifactId>
143+
<version>${lombok.version}</version>
144+
<scope>provided</scope>
145+
</dependency>
146+
<dependency>
147+
<groupId>org.springframework</groupId>
148+
<artifactId>spring-core</artifactId>
149+
<version>${spring-core.version}</version>
150+
</dependency>
151+
<dependency>
152+
<groupId>com.alibaba.fastjson2</groupId>
153+
<artifactId>fastjson2</artifactId>
154+
<version>${fastjson2.version}</version>
155+
</dependency>
156+
<dependency>
157+
<groupId>org.slf4j</groupId>
158+
<artifactId>slf4j-simple</artifactId>
159+
<version>${slf4j-simple.version}</version>
160+
</dependency>
161+
<dependency>
162+
<groupId>org.slf4j</groupId>
163+
<artifactId>jcl-over-slf4j</artifactId>
164+
<version>${jcl-over-slf4j.version}</version>
165+
</dependency>
166+
<dependency>
167+
<groupId>org.slf4j</groupId>
168+
<artifactId>log4j-over-slf4j</artifactId>
169+
<version>${log4j-over-slf4j.version}</version>
170+
</dependency>
171+
<dependency>
172+
<groupId>ch.qos.logback</groupId>
173+
<artifactId>logback-classic</artifactId>
174+
<version>${logback-classic.version}</version>
175+
</dependency>
176+
<dependency>
177+
<groupId>org.springframework.boot</groupId>
178+
<artifactId>spring-boot-starter-web</artifactId>
179+
<version>${spring-boot-starter-web.version}</version>
180+
</dependency>
181+
<dependency>
182+
<groupId>org.springframework.boot</groupId>
183+
<artifactId>spring-boot-starter-test</artifactId>
184+
<version>${spring-boot-starter-test.version}</version>
185+
</dependency>
78186
</dependencies>
79187
</dependencyManagement>
80188

0 commit comments

Comments
 (0)