* BAEL-1216: improve tests * BAEL-1448: Update Spring 5 articles to use the release version * Setting up the Maven Wrapper on a maven project * Add Maven Wrapper on spring-boot module * simple add * BAEL-976: Update spring version
		
			
				
	
	
		
			102 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
			
		
		
	
	
			102 lines
		
	
	
		
			3.1 KiB
		
	
	
	
		
			XML
		
	
	
	
	
	
| <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/xsd/maven-4.0.0.xsd">
 | |
| 	<modelVersion>4.0.0</modelVersion>
 | |
| 	<groupId>org.baeldung.embedded</groupId>
 | |
| 	<artifactId>SpringRestTomcat</artifactId>
 | |
| 	<version>0.0.1-SNAPSHOT</version>
 | |
| 	
 | |
| 	<name>spring-rest-embedded-tomcat</name>
 | |
| 	<packaging>war</packaging>
 | |
| 
 | |
| 	<dependencies>
 | |
| 		<dependency>
 | |
| 			<groupId>junit</groupId>
 | |
| 			<artifactId>junit</artifactId>
 | |
| 			<version>${junit.version}</version>
 | |
| 			<scope>test</scope>
 | |
| 		</dependency>
 | |
| 
 | |
| 		<dependency>
 | |
| 			<groupId>org.springframework</groupId>
 | |
| 			<artifactId>spring-core</artifactId>
 | |
| 			<version>${spring.version}</version>
 | |
| 		</dependency>
 | |
| 		<dependency>
 | |
| 			<groupId>org.springframework</groupId>
 | |
| 			<artifactId>spring-webmvc</artifactId>
 | |
| 			<version>${spring.version}</version>
 | |
| 		</dependency>
 | |
| 
 | |
| 		<dependency>
 | |
| 			<groupId>javax.servlet</groupId>
 | |
| 			<artifactId>javax.servlet-api</artifactId>
 | |
| 			<version>4.0.0</version>
 | |
| 		</dependency>
 | |
| 
 | |
| 		<dependency>
 | |
| 			<groupId>com.fasterxml.jackson.core</groupId>
 | |
| 			<artifactId>jackson-databind</artifactId>
 | |
| 			<version>${jackson.library}</version>
 | |
| 		</dependency>
 | |
| 
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.tomcat.embed</groupId>
 | |
| 			<artifactId>tomcat-embed-core</artifactId>
 | |
| 			<version>9.0.1</version>
 | |
| 			<scope>test</scope>
 | |
| 		</dependency>
 | |
| 		
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.tomcat</groupId>
 | |
| 			<artifactId>tomcat-jasper</artifactId>
 | |
| 			<version>9.0.1</version>
 | |
| 			<scope>test</scope>
 | |
| 		</dependency>
 | |
| 
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.httpcomponents</groupId>
 | |
| 			<artifactId>httpclient</artifactId>
 | |
| 			<version>4.5.3</version>
 | |
| 		</dependency>
 | |
| 
 | |
| 		<dependency>
 | |
| 			<groupId>org.apache.httpcomponents</groupId>
 | |
| 			<artifactId>httpcore</artifactId>
 | |
| 			<version>4.4.8</version>
 | |
| 		</dependency>
 | |
| 
 | |
| 	</dependencies>
 | |
| 
 | |
| 	<build>
 | |
| 		<finalName>spring-rest-embedded-tomcat</finalName>
 | |
|         <plugins>
 | |
|             <plugin>
 | |
|                 <groupId>org.apache.maven.plugins</groupId>
 | |
|                 <artifactId>maven-surefire-plugin</artifactId>
 | |
|                 <version>${maven-surefire-plugin.version}</version>
 | |
|                 <configuration>
 | |
|                     <forkCount>3</forkCount>
 | |
|                     <reuseForks>true</reuseForks>
 | |
|                     <excludes>
 | |
|                         <exclude>**/*IntegrationTest.java</exclude>
 | |
|                         <exclude>**/*LongRunningUnitTest.java</exclude>
 | |
|                         <exclude>**/*ManualTest.java</exclude>
 | |
|                         <exclude>**/JdbcTest.java</exclude>
 | |
|                         <exclude>**/*LiveTest.java</exclude>
 | |
|                     </excludes>
 | |
|                 </configuration>
 | |
|             </plugin>
 | |
|         </plugins>
 | |
| 	</build>
 | |
| 
 | |
| 	<properties>
 | |
| 		<spring.version>5.0.2.RELEASE</spring.version>
 | |
|         <maven-surefire-plugin.version>2.19.1</maven-surefire-plugin.version>
 | |
| 		<junit.version>4.12</junit.version>
 | |
| 		<jackson.library>2.9.2</jackson.library>
 | |
| 		<maven.compiler.source>1.8</maven.compiler.source>
 | |
| 		<maven.compiler.target>1.8</maven.compiler.target>
 | |
| 		<failOnMissingWebXml>false</failOnMissingWebXml>
 | |
| 	</properties>
 | |
| 
 | |
| </project> |