|
13 | 13 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
14 | 14 | ~ See the License for the specific language governing permissions and
|
15 | 15 | ~ limitations under the License.
|
16 |
| - --><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
17 |
| - |
| 16 | +--> |
| 17 | +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> |
18 | 18 | <modelVersion>4.0.0</modelVersion>
|
19 | 19 |
|
| 20 | + <parent> |
| 21 | + <groupId>org.springframework.boot</groupId> |
| 22 | + <artifactId>spring-boot-starter-parent</artifactId> |
| 23 | + <version>3.3.5</version> |
| 24 | + <relativePath/> |
| 25 | + </parent> |
| 26 | + |
20 | 27 | <groupId>org.springframework.batch.extensions</groupId>
|
21 | 28 | <artifactId>spring-batch-neo4j</artifactId>
|
22 | 29 | <version>1.0.0-SNAPSHOT</version>
|
| 30 | + |
23 | 31 | <name>Spring Batch Neo4j</name>
|
24 | 32 | <description>Spring Batch extension for Neo4j</description>
|
25 | 33 | <url>https://github.com/spring-projects/spring-batch-extensions/tree/main/spring-batch-neo4j</url>
|
26 |
| - |
27 | 34 | <licenses>
|
28 | 35 | <license>
|
29 | 36 | <name>Apache 2.0</name>
|
|
32 | 39 | </license>
|
33 | 40 | </licenses>
|
34 | 41 |
|
35 |
| - <scm> |
36 |
| - <url>https://github.com/spring-projects/spring-batch-extensions</url> |
37 |
| - <connection>git://github.com/spring-projects/spring-batch-extensions.git</connection> |
38 |
| - <developerConnection>git@github.com:spring-projects/spring-batch-extensions.git</developerConnection> |
39 |
| - </scm> |
40 |
| - |
41 | 42 | <developers>
|
42 | 43 | <developer>
|
43 | 44 | <id>michael-simons</id>
|
|
51 | 52 | </developer>
|
52 | 53 | </developers>
|
53 | 54 |
|
54 |
| - <properties> |
55 |
| - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
56 |
| - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> |
57 |
| - <java.version>17</java.version> |
58 |
| - |
59 |
| - <!-- Production dependencies--> |
60 |
| - <spring.batch.version>5.1.2</spring.batch.version> |
61 |
| - <spring-data-neo4j.version>7.3.5</spring-data-neo4j.version> |
62 |
| - |
63 |
| - <!-- Test Dependencies --> |
64 |
| - <assertj.version>3.18.1</assertj.version> |
65 |
| - <junit.version>5.11.0</junit.version> |
66 |
| - <mockito.version>5.12.0</mockito.version> |
67 |
| - |
68 |
| - <!-- Maven plugins --> |
69 |
| - <maven-compiler-plugin.version>3.13.0</maven-compiler-plugin.version> |
70 |
| - <maven-javadoc-plugin.version>3.2.0</maven-javadoc-plugin.version> |
71 |
| - <maven-source-plugin.version>3.2.1</maven-source-plugin.version> |
72 |
| - </properties> |
| 55 | + <scm> |
| 56 | + <url>https://github.com/spring-projects/spring-batch-extensions</url> |
| 57 | + <connection>git://github.com/spring-projects/spring-batch-extensions.git</connection> |
| 58 | + <developerConnection>git@github.com:spring-projects/spring-batch-extensions.git</developerConnection> |
| 59 | + </scm> |
73 | 60 |
|
74 | 61 | <dependencies>
|
| 62 | + <!-- Compile --> |
75 | 63 | <dependency>
|
76 | 64 | <groupId>org.springframework.batch</groupId>
|
77 | 65 | <artifactId>spring-batch-core</artifactId>
|
78 |
| - <version>${spring.batch.version}</version> |
79 | 66 | </dependency>
|
80 | 67 | <dependency>
|
81 | 68 | <groupId>org.springframework.batch</groupId>
|
82 | 69 | <artifactId>spring-batch-infrastructure</artifactId>
|
83 |
| - <version>${spring.batch.version}</version> |
84 | 70 | </dependency>
|
85 | 71 | <dependency>
|
86 | 72 | <groupId>org.springframework.data</groupId>
|
87 | 73 | <artifactId>spring-data-neo4j</artifactId>
|
88 |
| - <version>${spring-data-neo4j.version}</version> |
89 | 74 | </dependency>
|
90 |
| - |
91 |
| - <!-- Test Dependencies --> |
| 75 | + <!-- Test --> |
92 | 76 | <dependency>
|
93 |
| - <groupId>org.junit.jupiter</groupId> |
94 |
| - <artifactId>junit-jupiter-engine</artifactId> |
95 |
| - <version>${junit.version}</version> |
| 77 | + <groupId>org.assertj</groupId> |
| 78 | + <artifactId>assertj-core</artifactId> |
96 | 79 | <scope>test</scope>
|
97 | 80 | </dependency>
|
98 | 81 | <dependency>
|
99 |
| - <groupId>org.mockito</groupId> |
100 |
| - <artifactId>mockito-core</artifactId> |
101 |
| - <version>${mockito.version}</version> |
| 82 | + <groupId>org.junit.jupiter</groupId> |
| 83 | + <artifactId>junit-jupiter</artifactId> |
102 | 84 | <scope>test</scope>
|
103 | 85 | </dependency>
|
104 | 86 | <dependency>
|
105 |
| - <groupId>org.assertj</groupId> |
106 |
| - <artifactId>assertj-core</artifactId> |
107 |
| - <version>${assertj.version}</version> |
| 87 | + <groupId>org.mockito</groupId> |
| 88 | + <artifactId>mockito-core</artifactId> |
108 | 89 | <scope>test</scope>
|
109 | 90 | </dependency>
|
110 | 91 | </dependencies>
|
|
114 | 95 | <plugin>
|
115 | 96 | <groupId>org.apache.maven.plugins</groupId>
|
116 | 97 | <artifactId>maven-compiler-plugin</artifactId>
|
117 |
| - <version>${maven-compiler-plugin.version}</version> |
118 | 98 | <configuration>
|
119 |
| - <source>${java.version}</source> |
120 |
| - <target>${java.version}</target> |
121 | 99 | <compilerArgs>
|
122 | 100 | <arg>-Xlint:all,deprecation</arg>
|
123 | 101 | </compilerArgs>
|
|
126 | 104 | <plugin>
|
127 | 105 | <groupId>org.apache.maven.plugins</groupId>
|
128 | 106 | <artifactId>maven-javadoc-plugin</artifactId>
|
129 |
| - <version>${maven-javadoc-plugin.version}</version> |
130 | 107 | <executions>
|
131 | 108 | <execution>
|
132 | 109 | <id>attach-javadocs</id>
|
|
139 | 116 | <plugin>
|
140 | 117 | <groupId>org.apache.maven.plugins</groupId>
|
141 | 118 | <artifactId>maven-source-plugin</artifactId>
|
142 |
| - <version>${maven-source-plugin.version}</version> |
143 | 119 | <executions>
|
144 | 120 | <execution>
|
145 | 121 | <id>attach-sources</id>
|
|
149 | 125 | </execution>
|
150 | 126 | </executions>
|
151 | 127 | </plugin>
|
| 128 | + <plugin> |
| 129 | + <groupId>org.codehaus.mojo</groupId> |
| 130 | + <artifactId>flatten-maven-plugin</artifactId> |
| 131 | + <version>1.6.0</version> |
| 132 | + <executions> |
| 133 | + <execution> |
| 134 | + <id>flatten</id> |
| 135 | + <phase>process-resources</phase> |
| 136 | + <goals> |
| 137 | + <goal>flatten</goal> |
| 138 | + </goals> |
| 139 | + <configuration> |
| 140 | + <flattenMode>ossrh</flattenMode> |
| 141 | + <pomElements> |
| 142 | + <profiles>remove</profiles> |
| 143 | + </pomElements> |
| 144 | + </configuration> |
| 145 | + </execution> |
| 146 | + <execution> |
| 147 | + <id>flatten-clean</id> |
| 148 | + <phase>clean</phase> |
| 149 | + <goals> |
| 150 | + <goal>clean</goal> |
| 151 | + </goals> |
| 152 | + </execution> |
| 153 | + </executions> |
| 154 | + </plugin> |
152 | 155 | </plugins>
|
153 | 156 | </build>
|
154 |
| - |
155 | 157 | </project>
|
0 commit comments