Skip to content

Commit e04643c

Browse files
author
Ivan St. Ivanov
committed
Added parent pom project
1 parent d463f3f commit e04643c

File tree

6 files changed

+43
-36
lines changed

6 files changed

+43
-36
lines changed

.gitignore

-1
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,4 @@ target/
1111
.forge_settings
1212
.factorypath
1313
.externalToolBuilders
14-
rebuild.sh
1514

javaee-actuator-showcase/pom.xml

+6-17
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,12 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>io.github.ivannov</groupId>
66
<artifactId>actuator-showcase</artifactId>
7-
<version>1.0.0-SNAPSHOT</version>
7+
<parent>
8+
<groupId>io.github.ivannov</groupId>
9+
<artifactId>actuator-parent</artifactId>
10+
<version>0.0.1-SNAPSHOT</version>
11+
<relativePath>../pom.xml</relativePath>
12+
</parent>
813
<build>
914
<finalName>actuator</finalName>
1015
<plugins>
@@ -30,22 +35,6 @@
3035
</plugins>
3136
</build>
3237
<packaging>war</packaging>
33-
<properties>
34-
<maven.compiler.source>1.8</maven.compiler.source>
35-
<maven.compiler.target>1.8</maven.compiler.target>
36-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
37-
</properties>
38-
39-
<dependencyManagement>
40-
<dependencies>
41-
<dependency>
42-
<groupId>javax</groupId>
43-
<artifactId>javaee-api</artifactId>
44-
<version>7.0</version>
45-
<scope>provided</scope>
46-
</dependency>
47-
</dependencies>
48-
</dependencyManagement>
4938
<dependencies>
5039
<dependency>
5140
<groupId>javax</groupId>

javaee-actuator/pom.xml

+6-16
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,17 @@
44
<modelVersion>4.0.0</modelVersion>
55
<groupId>io.github.ivannov</groupId>
66
<artifactId>actuator</artifactId>
7-
<version>1.0.0-SNAPSHOT</version>
7+
<parent>
8+
<groupId>io.github.ivannov</groupId>
9+
<artifactId>actuator-parent</artifactId>
10+
<version>0.0.1-SNAPSHOT</version>
11+
<relativePath>../pom.xml</relativePath>
12+
</parent>
813
<dependencies>
914
<dependency>
1015
<groupId>javax</groupId>
1116
<artifactId>javaee-api</artifactId>
1217
<scope>provided</scope>
1318
</dependency>
1419
</dependencies>
15-
<dependencyManagement>
16-
<dependencies>
17-
<dependency>
18-
<groupId>javax</groupId>
19-
<artifactId>javaee-api</artifactId>
20-
<version>7.0</version>
21-
<scope>provided</scope>
22-
</dependency>
23-
</dependencies>
24-
</dependencyManagement>
25-
<properties>
26-
<maven.compiler.source>1.8</maven.compiler.source>
27-
<maven.compiler.target>1.8</maven.compiler.target>
28-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
29-
</properties>
3020
</project>

javaee-actuator/src/main/java/io/github/ivannov/actuator/jmx/UsageBean.java javaee-actuator/src/main/java/io/github/ivannov/actuator/inspectors/UsageBean.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package io.github.ivannov.actuator.jmx;
1+
package io.github.ivannov.actuator.inspectors;
22

33
import javax.annotation.PostConstruct;
44
import javax.annotation.PreDestroy;

javaee-actuator/src/main/java/io/github/ivannov/actuator/resources/MetricsResource.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package io.github.ivannov.actuator.resources;
22

3-
import io.github.ivannov.actuator.jmx.UsageBean;
3+
import io.github.ivannov.actuator.inspectors.UsageBean;
44

55
import javax.enterprise.context.RequestScoped;
66
import javax.inject.Inject;

pom.xml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
3+
xmlns="http://maven.apache.org/POM/4.0.0"
4+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
5+
<modelVersion>4.0.0</modelVersion>
6+
<groupId>io.github.ivannov</groupId>
7+
<artifactId>actuator-parent</artifactId>
8+
<version>0.0.1-SNAPSHOT</version>
9+
<packaging>pom</packaging>
10+
<properties>
11+
<maven.compiler.source>1.8</maven.compiler.source>
12+
<maven.compiler.target>1.8</maven.compiler.target>
13+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14+
</properties>
15+
<dependencyManagement>
16+
<dependencies>
17+
<dependency>
18+
<groupId>javax</groupId>
19+
<artifactId>javaee-api</artifactId>
20+
<version>7.0</version>
21+
<scope>provided</scope>
22+
</dependency>
23+
</dependencies>
24+
</dependencyManagement>
25+
<modules>
26+
<module>javaee-actuator</module>
27+
<module>javaee-actuator-showcase</module>
28+
</modules>
29+
</project>

0 commit comments

Comments
 (0)