Skip to content
This repository was archived by the owner on Oct 21, 2024. It is now read-only.

Commit e52cbd5

Browse files
author
Mario Codes Sánchez
committed
vertx: cleaned poms
created new vertx parent pom cleaned all vertx poms deleted vertx-spring template
1 parent 676fa9b commit e52cbd5

File tree

15 files changed

+382
-547
lines changed

15 files changed

+382
-547
lines changed

vertx/vertx-block-event-loop/pom.xml

Lines changed: 16 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -4,61 +4,34 @@
44

55
<parent>
66
<groupId>es.msanchez.frameworks</groupId>
7-
<artifactId>frameworks-parent</artifactId>
8-
<version>0.0.1-SNAPSHOT</version>
9-
<relativePath>../../parent-pom/</relativePath>
7+
<artifactId>vertx-pom</artifactId>
8+
<version>1.0.0-RELEASE</version>
9+
<relativePath>../vertx-pom/</relativePath>
1010
</parent>
1111

1212
<properties>
13-
<maven.compiler.source>1.8</maven.compiler.source>
14-
<maven.compiler.target>1.8</maven.compiler.target>
15-
<main.verticle>es.msanchez.vertx.starter.StarterVerticle</main.verticle> <!-- Override in local POM -->
13+
<main.verticle>es.msanchez.vertx.starter.StarterVerticle</main.verticle>
1614
</properties>
1715

18-
<build>
19-
<plugins>
20-
<plugin>
21-
<groupId>org.apache.maven.plugins</groupId>
22-
<artifactId>maven-compiler-plugin</artifactId>
23-
</plugin>
24-
25-
<plugin>
26-
<groupId>org.apache.maven.plugins</groupId>
27-
<artifactId>maven-shade-plugin</artifactId>
28-
</plugin>
29-
</plugins>
30-
</build>
31-
3216
<dependencies>
3317
<!-- Vertx -->
3418
<dependency>
3519
<groupId>io.vertx</groupId>
3620
<artifactId>vertx-core</artifactId>
3721
</dependency>
3822

39-
<dependency>
40-
<groupId>io.vertx</groupId>
41-
<artifactId>vertx-web</artifactId>
42-
</dependency>
43-
4423
<!-- Hazelcast -->
45-
<dependency>
24+
<dependency>
4625
<groupId>io.vertx</groupId>
4726
<artifactId>vertx-hazelcast</artifactId>
48-
</dependency>
27+
</dependency>
4928

5029
<!-- Spring -->
5130
<dependency>
5231
<groupId>org.springframework</groupId>
5332
<artifactId>spring-context</artifactId>
5433
</dependency>
5534

56-
<dependency>
57-
<groupId>org.springframework.data</groupId>
58-
<artifactId>spring-data-jpa</artifactId>
59-
</dependency>
60-
61-
6235
<!-- Logging -->
6336
<dependency>
6437
<groupId>org.slf4j</groupId>
@@ -102,11 +75,15 @@
10275
<scope>test</scope>
10376
</dependency>
10477

105-
<!-- Vertx Unit Testing -->
106-
<dependency>
107-
<groupId>io.vertx</groupId>
108-
<artifactId>vertx-unit</artifactId>
109-
<scope>test</scope>
110-
</dependency>
11178
</dependencies>
79+
80+
<build>
81+
<plugins>
82+
<plugin>
83+
<groupId>org.apache.maven.plugins</groupId>
84+
<artifactId>maven-shade-plugin</artifactId>
85+
</plugin>
86+
</plugins>
87+
</build>
88+
11289
</project>

vertx/vertx-eventbus/complex/vertx-eventbus-complex-consumer/pom.xml

Lines changed: 20 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,15 @@
33
<artifactId>vertx-eventbus-complex-consumer</artifactId>
44

55
<parent>
6-
<groupId>es.msanchez.frameworks</groupId>
7-
<artifactId>frameworks-parent</artifactId>
8-
<version>0.0.1-SNAPSHOT</version>
9-
<relativePath>../../../../parent-pom/</relativePath>
6+
<groupId>es.msanchez.frameworks</groupId>
7+
<artifactId>vertx-pom</artifactId>
8+
<version>1.0.0-RELEASE</version>
9+
<relativePath>../../../vertx-pom/</relativePath>
1010
</parent>
1111

1212
<properties>
1313
<main.verticle>es.msanchez.vertx.starter.StarterVerticle</main.verticle> <!-- Override in local POM -->
1414
</properties>
15-
16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-compiler-plugin</artifactId>
21-
</plugin>
22-
23-
<plugin>
24-
<groupId>org.apache.maven.plugins</groupId>
25-
<artifactId>maven-shade-plugin</artifactId>
26-
</plugin>
27-
</plugins>
28-
</build>
2915

3016
<dependencies>
3117
<!-- Vertx -->
@@ -34,28 +20,18 @@
3420
<artifactId>vertx-core</artifactId>
3521
</dependency>
3622

37-
<dependency>
38-
<groupId>io.vertx</groupId>
39-
<artifactId>vertx-web</artifactId>
40-
</dependency>
41-
42-
<dependency>
43-
<groupId>io.vertx</groupId>
44-
<artifactId>vertx-hazelcast</artifactId>
45-
</dependency>
23+
<!-- cluster manager -->
24+
<dependency>
25+
<groupId>io.vertx</groupId>
26+
<artifactId>vertx-hazelcast</artifactId>
27+
</dependency>
4628

4729
<!-- Spring -->
4830
<dependency>
4931
<groupId>org.springframework</groupId>
5032
<artifactId>spring-context</artifactId>
5133
</dependency>
5234

53-
<dependency>
54-
<groupId>org.springframework.data</groupId>
55-
<artifactId>spring-data-jpa</artifactId>
56-
</dependency>
57-
58-
5935
<!-- Logging -->
6036
<dependency>
6137
<groupId>org.slf4j</groupId>
@@ -98,12 +74,16 @@
9874
<artifactId>assertj-core</artifactId>
9975
<scope>test</scope>
10076
</dependency>
101-
102-
<!-- Vertx Unit Testing -->
103-
<dependency>
104-
<groupId>io.vertx</groupId>
105-
<artifactId>vertx-unit</artifactId>
106-
<scope>test</scope>
107-
</dependency>
77+
10878
</dependencies>
79+
80+
<build>
81+
<plugins>
82+
<plugin>
83+
<groupId>org.apache.maven.plugins</groupId>
84+
<artifactId>maven-shade-plugin</artifactId>
85+
</plugin>
86+
</plugins>
87+
</build>
88+
10989
</project>

vertx/vertx-eventbus/complex/vertx-eventbus-complex-producer/pom.xml

Lines changed: 19 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3,59 +3,35 @@
33
<artifactId>vertx-eventbus-complex-producer</artifactId>
44

55
<parent>
6-
<groupId>es.msanchez.frameworks</groupId>
7-
<artifactId>frameworks-parent</artifactId>
8-
<version>0.0.1-SNAPSHOT</version>
9-
<relativePath>../../../../parent-pom/</relativePath>
6+
<groupId>es.msanchez.frameworks</groupId>
7+
<artifactId>vertx-pom</artifactId>
8+
<version>1.0.0-RELEASE</version>
9+
<relativePath>../../../vertx-pom/</relativePath>
1010
</parent>
1111

1212
<properties>
1313
<main.verticle>es.msanchez.vertx.starter.StarterVerticle</main.verticle> <!-- Override in local POM -->
1414
</properties>
15-
16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-compiler-plugin</artifactId>
21-
</plugin>
22-
23-
<plugin>
24-
<groupId>org.apache.maven.plugins</groupId>
25-
<artifactId>maven-shade-plugin</artifactId>
26-
</plugin>
27-
</plugins>
28-
</build>
2915

3016
<dependencies>
3117
<!-- Vertx -->
3218
<dependency>
3319
<groupId>io.vertx</groupId>
3420
<artifactId>vertx-core</artifactId>
3521
</dependency>
36-
37-
<dependency>
38-
<groupId>io.vertx</groupId>
39-
<artifactId>vertx-web</artifactId>
40-
</dependency>
4122

42-
<dependency>
43-
<groupId>io.vertx</groupId>
44-
<artifactId>vertx-hazelcast</artifactId>
45-
</dependency>
23+
<!-- cluster manager -->
24+
<dependency>
25+
<groupId>io.vertx</groupId>
26+
<artifactId>vertx-hazelcast</artifactId>
27+
</dependency>
4628

4729
<!-- Spring -->
4830
<dependency>
4931
<groupId>org.springframework</groupId>
5032
<artifactId>spring-context</artifactId>
5133
</dependency>
5234

53-
<dependency>
54-
<groupId>org.springframework.data</groupId>
55-
<artifactId>spring-data-jpa</artifactId>
56-
</dependency>
57-
58-
5935
<!-- Logging -->
6036
<dependency>
6137
<groupId>org.slf4j</groupId>
@@ -72,7 +48,6 @@
7248
<artifactId>logback-core</artifactId>
7349
</dependency>
7450

75-
7651
<!-- Other dependencies -->
7752
<dependency>
7853
<groupId>org.projectlombok</groupId>
@@ -99,11 +74,15 @@
9974
<scope>test</scope>
10075
</dependency>
10176

102-
<!-- Vertx Unit Testing -->
103-
<dependency>
104-
<groupId>io.vertx</groupId>
105-
<artifactId>vertx-unit</artifactId>
106-
<scope>test</scope>
107-
</dependency>
10877
</dependencies>
78+
79+
<build>
80+
<plugins>
81+
<plugin>
82+
<groupId>org.apache.maven.plugins</groupId>
83+
<artifactId>maven-shade-plugin</artifactId>
84+
</plugin>
85+
</plugins>
86+
</build>
87+
10988
</project>

vertx/vertx-eventbus/multilanguage/vertx-eventbus-multilanguage-consumer/pom.xml

Lines changed: 23 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -3,29 +3,15 @@
33
<artifactId>vertx-eventbus-multilanguage-consumer</artifactId>
44

55
<parent>
6-
<groupId>es.msanchez.frameworks</groupId>
7-
<artifactId>frameworks-parent</artifactId>
8-
<version>0.0.1-SNAPSHOT</version>
9-
<relativePath>../../../../parent-pom/</relativePath>
6+
<groupId>es.msanchez.frameworks</groupId>
7+
<artifactId>vertx-pom</artifactId>
8+
<version>1.0.0-RELEASE</version>
9+
<relativePath>../../../vertx-pom/</relativePath>
1010
</parent>
1111

1212
<properties>
1313
<main.verticle>es.msanchez.vertx.starter.StarterVerticle</main.verticle> <!-- Override in local POM -->
1414
</properties>
15-
16-
<build>
17-
<plugins>
18-
<plugin>
19-
<groupId>org.apache.maven.plugins</groupId>
20-
<artifactId>maven-compiler-plugin</artifactId>
21-
</plugin>
22-
23-
<plugin>
24-
<groupId>org.apache.maven.plugins</groupId>
25-
<artifactId>maven-shade-plugin</artifactId>
26-
</plugin>
27-
</plugins>
28-
</build>
2915

3016
<dependencies>
3117
<!-- Vertx -->
@@ -34,35 +20,24 @@
3420
<artifactId>vertx-core</artifactId>
3521
</dependency>
3622

23+
<!-- to launch verticles written in JS -->
3724
<dependency>
38-
<groupId>io.vertx</groupId>
39-
<artifactId>vertx-web</artifactId>
40-
</dependency>
41-
42-
<dependency>
43-
<groupId>io.vertx</groupId>
44-
<artifactId>vertx-hazelcast</artifactId>
45-
</dependency>
25+
<groupId>io.vertx</groupId>
26+
<artifactId>vertx-lang-js</artifactId>
27+
</dependency>
4628

47-
<!-- To launch verticles written in JS -->
48-
<dependency>
49-
<groupId>io.vertx</groupId>
50-
<artifactId>vertx-lang-js</artifactId>
51-
<version>3.0.0</version>
52-
</dependency>
29+
<!-- cluster manager -->
30+
<dependency>
31+
<groupId>io.vertx</groupId>
32+
<artifactId>vertx-hazelcast</artifactId>
33+
</dependency>
5334

5435
<!-- Spring -->
5536
<dependency>
5637
<groupId>org.springframework</groupId>
5738
<artifactId>spring-context</artifactId>
5839
</dependency>
5940

60-
<dependency>
61-
<groupId>org.springframework.data</groupId>
62-
<artifactId>spring-data-jpa</artifactId>
63-
</dependency>
64-
65-
6641
<!-- Logging -->
6742
<dependency>
6843
<groupId>org.slf4j</groupId>
@@ -106,11 +81,15 @@
10681
<scope>test</scope>
10782
</dependency>
10883

109-
<!-- Vertx Unit Testing -->
110-
<dependency>
111-
<groupId>io.vertx</groupId>
112-
<artifactId>vertx-unit</artifactId>
113-
<scope>test</scope>
114-
</dependency>
11584
</dependencies>
85+
86+
<build>
87+
<plugins>
88+
<plugin>
89+
<groupId>org.apache.maven.plugins</groupId>
90+
<artifactId>maven-shade-plugin</artifactId>
91+
</plugin>
92+
</plugins>
93+
</build>
94+
11695
</project>

0 commit comments

Comments
 (0)