Skip to content
This repository was archived by the owner on Feb 12, 2019. It is now read-only.

Commit db6f655

Browse files
committed
defines pom.xml
1 parent f3ba21b commit db6f655

File tree

1 file changed

+12
-151
lines changed

1 file changed

+12
-151
lines changed

pom.xml

Lines changed: 12 additions & 151 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,15 @@
1313
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
1414
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
1515
<modelVersion>4.0.0</modelVersion>
16+
17+
<parent>
18+
<groupId>org.jnosql</groupId>
19+
<artifactId>jnosql-parent</artifactId>
20+
<version>0.0.7-SNAPSHOT</version>
21+
</parent>
22+
1623
<groupId>org.jnosql.query</groupId>
1724
<artifactId>query-parent</artifactId>
18-
<version>0.0.7-SNAPSHOT</version>
1925
<name>Eclipse JNoSQL Query Project</name>
2026
<description>The Eclipse JNoSQL parent</description>
2127
<url>http://jnosql.org/</url>
@@ -64,33 +70,19 @@
6470
</repository>
6571
</distributionManagement>
6672

67-
<properties>
68-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
69-
<junit.version>5.0.3</junit.version>
70-
<hamcrest-all.version>1.3</hamcrest-all.version>
71-
<junit.platform.surefire>1.0.3</junit.platform.surefire>
72-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
73-
<maven.compile.targetLevel>1.8</maven.compile.targetLevel>
74-
<maven.compile.sourceLevel>1.8</maven.compile.sourceLevel>
75-
<sonar.jacoco.reportPath>../target/jacoco.exec</sonar.jacoco.reportPath>
76-
<maven-javadoc-plugin.vesion>3.0.0</maven-javadoc-plugin.vesion>
77-
<maven-source-plugin.version>3.0.1</maven-source-plugin.version>
78-
<hamcrest-all.version>1.3</hamcrest-all.version>
79-
<jsonp.version>1.1.2</jsonp.version>
80-
</properties>
8173

8274
<dependencies>
8375
<dependency>
8476
<groupId>javax.json</groupId>
8577
<artifactId>javax.json-api</artifactId>
86-
<version>${jsonp.version}</version>
78+
<version>${javax.json.version}</version>
8779
<scope>provided</scope>
8880
</dependency>
8981
<dependency>
90-
<groupId>org.glassfish</groupId>
91-
<artifactId>javax.json</artifactId>
92-
<version>${jsonp.version}</version>
93-
<scope>test</scope>
82+
<groupId>javax.json.bind</groupId>
83+
<artifactId>javax.json.bind-api</artifactId>
84+
<version>${javax.json.bind.version}</version>
85+
<scope>provided</scope>
9486
</dependency>
9587
<dependency>
9688
<groupId>org.junit.jupiter</groupId>
@@ -112,137 +104,6 @@
112104
</dependency>
113105
</dependencies>
114106

115-
<build>
116-
<plugins>
117-
<plugin>
118-
<groupId>org.apache.maven.plugins</groupId>
119-
<artifactId>maven-compiler-plugin</artifactId>
120-
<version>3.7.0</version>
121-
<configuration>
122-
<source>1.8</source>
123-
<target>1.8</target>
124-
<showWarnings>true</showWarnings>
125-
<showDeprecation>true</showDeprecation>
126-
<compilerArguments>
127-
<Xlint/>
128-
</compilerArguments>
129-
</configuration>
130-
</plugin>
131-
<plugin>
132-
<groupId>org.apache.maven.plugins</groupId>
133-
<artifactId>maven-javadoc-plugin</artifactId>
134-
<version>${maven-javadoc-plugin.vesion}</version>
135-
<executions>
136-
<execution>
137-
<id>attach-javadocs</id>
138-
<goals>
139-
<goal>jar</goal>
140-
</goals>
141-
</execution>
142-
</executions>
143-
</plugin>
144-
<plugin>
145-
<groupId>org.apache.maven.plugins</groupId>
146-
<artifactId>maven-source-plugin</artifactId>
147-
<version>${maven-source-plugin.version}</version>
148-
<executions>
149-
<execution>
150-
<id>attach-sources</id>
151-
<goals>
152-
<goal>jar</goal>
153-
</goals>
154-
</execution>
155-
</executions>
156-
</plugin>
157-
<plugin>
158-
<groupId>org.apache.maven.plugins</groupId>
159-
<artifactId>maven-surefire-plugin</artifactId>
160-
<version>2.19.1</version>
161-
<dependencies>
162-
<dependency>
163-
<groupId>org.junit.platform</groupId>
164-
<artifactId>junit-platform-surefire-provider</artifactId>
165-
<version>${junit.platform.surefire}</version>
166-
</dependency>
167-
</dependencies>
168-
</plugin>
169-
<plugin>
170-
<groupId>org.jacoco</groupId>
171-
<artifactId>jacoco-maven-plugin</artifactId>
172-
<version>0.7.9</version>
173-
<executions>
174-
<execution>
175-
<id>pre-test</id>
176-
<goals>
177-
<goal>prepare-agent</goal>
178-
</goals>
179-
<configuration>
180-
<destFile>${sonar.jacoco.reportPath}</destFile>
181-
<append>true</append>
182-
</configuration>
183-
</execution>
184-
</executions>
185-
</plugin>
186-
<plugin>
187-
<groupId>org.apache.maven.plugins</groupId>
188-
<artifactId>maven-javadoc-plugin</artifactId>
189-
<version>${maven-javadoc-plugin.vesion}</version>
190-
<executions>
191-
<execution>
192-
<id>attach-javadocs</id>
193-
<goals>
194-
<goal>jar</goal>
195-
</goals>
196-
</execution>
197-
</executions>
198-
</plugin>
199-
</plugins>
200-
<pluginManagement>
201-
<plugins>
202-
<plugin>
203-
<groupId>org.sonarsource.scanner.maven</groupId>
204-
<artifactId>sonar-maven-plugin</artifactId>
205-
<version>3.3.0.603</version>
206-
</plugin>
207-
</plugins>
208-
</pluginManagement>
209-
</build>
210-
211-
<profiles>
212-
<profile>
213-
<id>release</id>
214-
<build>
215-
<plugins>
216-
<plugin>
217-
<groupId>org.sonatype.plugins</groupId>
218-
<artifactId>nexus-staging-maven-plugin</artifactId>
219-
<version>1.6.3</version>
220-
<extensions>true</extensions>
221-
<configuration>
222-
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
223-
<serverId>ossrh</serverId>
224-
<autoReleaseAfterClose>true</autoReleaseAfterClose>
225-
</configuration>
226-
</plugin>
227-
<plugin>
228-
<groupId>org.apache.maven.plugins</groupId>
229-
<artifactId>maven-gpg-plugin</artifactId>
230-
<version>1.6</version>
231-
<executions>
232-
<execution>
233-
<id>sign-artifacts</id>
234-
<phase>verify</phase>
235-
<goals>
236-
<goal>sign</goal>
237-
</goals>
238-
</execution>
239-
</executions>
240-
</plugin>
241-
</plugins>
242-
</build>
243-
</profile>
244-
</profiles>
245-
246107
<modules>
247108
<module>jnosql-query-api</module>
248109
<module>jnosql-query-antlr</module>

0 commit comments

Comments
 (0)