File tree Expand file tree Collapse file tree 3 files changed +30
-4
lines changed
docs/examples/5-minute-tutorial Expand file tree Collapse file tree 3 files changed +30
-4
lines changed Original file line number Diff line number Diff line change
1
+ <!--
2
+ ~ Copyright 2004 - 2025 Red Hat, Inc.
3
+ ~
4
+ ~ Licensed under the Apache License, Version 2.0 (the "License");
5
+ ~ you may not use this file except in compliance with the License.
6
+ ~ You may obtain a copy of the License at
7
+ ~
8
+ ~ http://www.apache.org/licenses/LICENSE-2.0
9
+ ~
10
+ ~ Unless required by applicable law or agreed to in writing, software
11
+ ~ distributed under the License is distributed on an "AS IS" basis,
12
+ ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ ~ See the License for the specific language governing permissions and
14
+ ~ limitations under the License.
15
+ -->
16
+ To run this example:
17
+ - Have [ Apache Maven] ( https://maven.apache.org ) installed
18
+ - Have [ H2 Sakila database] ( https://github.com/hibernate/sakila-h2 ) running
19
+ - Issue one of the following commands from a command-line window opened in this folder:
20
+ - ` mvn generate-sources -Dh2.version=${h2.version} -Dproject.version=${hibernate.version} `
21
+ - ` mvn hbm2java -Dh2.version=${h2.version} -Dproject.version=${hibernate.version} `
22
+
Original file line number Diff line number Diff line change 27
27
<dependency >
28
28
<groupId >com.h2database</groupId >
29
29
<artifactId >h2</artifactId >
30
- <version >@ h2.version@ </version >
30
+ <version >${ h2.version} </version >
31
31
</dependency >
32
32
</dependencies >
33
33
36
36
<plugin >
37
37
<groupId >org.hibernate</groupId >
38
38
<artifactId >hibernate-tools-maven-plugin</artifactId >
39
- <version >@project .version@ </version >
39
+ <version >${hibernate .version} </version >
40
40
<executions >
41
41
<execution >
42
42
<id >Entity generation</id >
Original file line number Diff line number Diff line change 19
19
<!-- This is a publicly distributed module that should be published: -->
20
20
<deploy .skip>false</deploy .skip>
21
21
<maven .install.skip>false</maven .install.skip>
22
+ <!-- To run the integration tests we need to set ${hibernate.version} -->
23
+ <hibernate .version>${project.version} </hibernate .version>
22
24
</properties >
23
25
24
26
<dependencies >
128
130
</execution >
129
131
</executions >
130
132
</plugin >
133
+ <!-- The Invoker plugin will populate the local Maven repository with the artefacts
134
+ needed to run the integration tests with the FailSafe plugin -->
131
135
<plugin >
132
136
<artifactId >maven-invoker-plugin</artifactId >
133
137
<version >${maven-invoker-plugin.version} </version >
143
147
</execution >
144
148
</executions >
145
149
</plugin >
146
- <!-- run the integration tests -->
150
+ <!-- Run the integration tests -->
147
151
<plugin >
148
152
<groupId >org.apache.maven.plugins</groupId >
149
153
<artifactId >maven-failsafe-plugin</artifactId >
214
218
</resource >
215
219
</resources >
216
220
<delimiters >
217
- <delimiter >@*@ </delimiter >
221
+ <delimiter >${*} </delimiter >
218
222
</delimiters >
219
223
</configuration >
220
224
</execution >
You can’t perform that action at this time.
0 commit comments