spring-hiber-jpa-app-ver1
/
pom.xml
163 строки · 6.0 Кб
1<?xml version="1.0" encoding="UTF-8"?>
2
3<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://maven.apache.org/POM/4.0.0"4xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">5<modelVersion>4.0.0</modelVersion>6
7<groupId>ru.rinat.bookLib</groupId>8<artifactId>spring-hiber-jpa-app</artifactId>9<version>1.0-SNAPSHOT</version>10<packaging>war</packaging>11
12<name>spring-hiber-jpa-app Maven Webapp</name>13<!-- FIXME change it to the project's website -->14<url>http://www.rinat.ru</url>15
16<properties>17<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>18<spring.version>6.1.12</spring.version>19</properties>20
21<dependencies>22
23<dependency>24<groupId>junit</groupId>25<artifactId>junit</artifactId>26<version>4.11</version>27<scope>test</scope>28</dependency>29
30<!-- https://mvnrepository.com/artifact/org.springframework/spring-core -->31<dependency>32<groupId>org.springframework</groupId>33<artifactId>spring-core</artifactId>34<version>${spring.version}</version>35</dependency>36
37<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->38<dependency>39<groupId>org.springframework</groupId>40<artifactId>spring-context</artifactId>41<version>${spring.version}</version>42</dependency>43
44<!-- https://mvnrepository.com/artifact/org.springframework/spring-web -->45<dependency>46<groupId>org.springframework</groupId>47<artifactId>spring-web</artifactId>48<version>${spring.version}</version>49</dependency>50
51<!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc -->52<dependency>53<groupId>org.springframework</groupId>54<artifactId>spring-webmvc</artifactId>55<version>${spring.version}</version>56</dependency>57
58<!-- https://mvnrepository.com/artifact/org.springframework/spring-jdbc -->59<dependency>60<groupId>org.springframework</groupId>61<artifactId>spring-jdbc</artifactId>62<version>${spring.version}</version>63</dependency>64
65<!-- https://mvnrepository.com/artifact/org.thymeleaf/thymeleaf-spring6 -->66<dependency>67<groupId>org.thymeleaf</groupId>68<artifactId>thymeleaf-spring6</artifactId>69<version>3.1.2.RELEASE</version>70</dependency>71
72<!-- https://mvnrepository.com/artifact/jakarta.servlet/jakarta.servlet-api -->73<dependency>74<groupId>jakarta.servlet</groupId>75<artifactId>jakarta.servlet-api</artifactId>76<version>6.1.0</version>77<scope>provided</scope>78</dependency>79
80<!-- https://mvnrepository.com/artifact/org.hibernate.validator/hibernate-validator -->81<dependency>82<groupId>org.hibernate.validator</groupId>83<artifactId>hibernate-validator</artifactId>84<version>8.0.1.Final</version>85</dependency>86
87<!-- https://mvnrepository.com/artifact/org.postgresql/postgresql -->88<dependency>89<groupId>org.postgresql</groupId>90<artifactId>postgresql</artifactId>91<version>42.7.3</version>92</dependency>93
94<!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-core -->95<dependency>96<groupId>org.hibernate</groupId>97<artifactId>hibernate-core</artifactId>98<version>6.6.0.Final</version>99</dependency>100
101<!-- https://mvnrepository.com/artifact/org.springframework/spring-orm -->102<dependency>103<groupId>org.springframework</groupId>104<artifactId>spring-orm</artifactId>105<version>${spring.version}</version>106</dependency>107
108<!-- https://mvnrepository.com/artifact/org.springframework.data/spring-data-jpa -->109<dependency>110<groupId>org.springframework.data</groupId>111<artifactId>spring-data-jpa</artifactId>112<version>3.3.3</version>113</dependency>114
115</dependencies>116
117<build>118<finalName>project1-book-lib</finalName>119<!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) -->120<pluginManagement>121<plugins>122<plugin>123<artifactId>maven-clean-plugin</artifactId>124<version>3.4.0</version>125</plugin>126<plugin>127<artifactId>maven-resources-plugin</artifactId>128<version>3.3.1</version>129</plugin>130<plugin>131<artifactId>maven-compiler-plugin</artifactId>132<version>3.13.0</version>133</plugin>134<plugin>135<artifactId>maven-surefire-plugin</artifactId>136<version>3.4.0</version>137</plugin>138<plugin>139<artifactId>maven-war-plugin</artifactId>140<version>3.4.0</version>141</plugin>142<plugin>143<artifactId>maven-install-plugin</artifactId>144<version>3.1.3</version>145</plugin>146<plugin>147<artifactId>maven-deploy-plugin</artifactId>148<version>3.1.3</version>149</plugin>150</plugins>151</pluginManagement>152<plugins>153<plugin>154<groupId>org.apache.maven.plugins</groupId>155<artifactId>maven-compiler-plugin</artifactId>156<configuration>157<source>21</source>158<target>21</target>159</configuration>160</plugin>161</plugins>162</build>163</project>164