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 2727 <dependency >
2828 <groupId >com.h2database</groupId >
2929 <artifactId >h2</artifactId >
30- <version >@ h2.version@ </version >
30+ <version >${ h2.version} </version >
3131 </dependency >
3232 </dependencies >
3333
3636 <plugin >
3737 <groupId >org.hibernate.tool</groupId >
3838 <artifactId >hibernate-tools-maven</artifactId >
39- <version >@project .version@ </version >
39+ <version >${hibernate .version} </version >
4040 <executions >
4141 <execution >
4242 <id >Entity generation</id >
Original file line number Diff line number Diff line change 3434 <!-- This is a publicly distributed module that should be published: -->
3535 <deploy .skip>false</deploy .skip>
3636 <maven .install.skip>false</maven .install.skip>
37+ <!-- To run the integration tests we need to set ${hibernate.version} -->
38+ <hibernate .version>${project.version} </hibernate .version>
3739 </properties >
3840
3941 <dependencies >
153155 </execution >
154156 </executions >
155157 </plugin >
158+ <!-- The Invoker plugin will populate the local Maven repository with the artefacts
159+ needed to run the integration tests with the FailSafe plugin -->
156160 <plugin >
157161 <artifactId >maven-invoker-plugin</artifactId >
158162 <version >${maven-invoker-plugin.version} </version >
181185 </execution >
182186 </executions >
183187 </plugin >
184- <!-- run the integration tests -->
188+ <!-- Run the integration tests -->
185189 <plugin >
186190 <groupId >org.apache.maven.plugins</groupId >
187191 <artifactId >maven-failsafe-plugin</artifactId >
252256 </resource >
253257 </resources >
254258 <delimiters >
255- <delimiter >@*@ </delimiter >
259+ <delimiter >${*} </delimiter >
256260 </delimiters >
257261 </configuration >
258262 </execution >
You can’t perform that action at this time.
0 commit comments