Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
B
broken-petclinic
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
s61200
broken-petclinic
Commits
14d1b4d7
Commit
14d1b4d7
authored
11 years ago
by
Mic
Browse files
Options
Downloads
Patches
Plain Diff
simplifying logging dependencies
parent
628e1427
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
pom.xml
+499
-522
499 additions, 522 deletions
pom.xml
with
499 additions
and
522 deletions
pom.xml
+
499
−
522
View file @
14d1b4d7
<?xml version="1.0" encoding="UTF-8"?>
<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"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.springframework.samples
</groupId>
<artifactId>
spring-petclinic
</artifactId>
<version>
1.0.0-SNAPSHOT
</version>
<name>
petclinic
</name>
<packaging>
war
</packaging>
<properties>
<!-- Generic properties -->
<java.version>
1.6
</java.version>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<project.reporting.outputEncoding>
UTF-8
</project.reporting.outputEncoding>
<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"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
org.springframework.samples
</groupId>
<artifactId>
spring-petclinic
</artifactId>
<version>
1.0.0-SNAPSHOT
</version>
<name>
petclinic
</name>
<packaging>
war
</packaging>
<properties>
<!-- Generic properties -->
<java.version>
1.6
</java.version>
<project.build.sourceEncoding>
UTF-8
</project.build.sourceEncoding>
<project.reporting.outputEncoding>
UTF-8
</project.reporting.outputEncoding>
<!-- Spring -->
<spring-framework.version>
3.2.2.RELEASE
</spring-framework.version>
<spring-data-jpa.version>
1.3.0.RELEASE
</spring-data-jpa.version>
<spring-framework.version>
3.2.2.RELEASE
</spring-framework.version>
<spring-data-jpa.version>
1.3.0.RELEASE
</spring-data-jpa.version>
<!--
Java EE / Java SE dependencies -->
<jsp.version>
2.2
</jsp.version>
<jstl.version>
1.2
</jstl.version>
<!-- Java EE / Java SE dependencies -->
<jsp.version>
2.2
</jsp.version>
<jstl.version>
1.2
</jstl.version>
<servlet.version>
2.5
</servlet.version>
<javax-el.version>
2.2
</javax-el.version>
<jaxb-api.version>
2.2.7
</jaxb-api.version>
<jaxb-impl.version>
2.2.7-b53
</jaxb-impl.version>
<javax-el.version>
2.2
</javax-el.version>
<jaxb-api.version>
2.2.7
</jaxb-api.version>
<jaxb-impl.version>
2.2.7-b53
</jaxb-impl.version>
<!-- Hibernate / JPA -->
<hibernate.version>
4.1.9.Final
</hibernate.version>
<hibernate-jpa.version>
1.0.1.Final
</hibernate-jpa.version>
<!-- Bean validation -->
<validation.version>
1.0.0.GA
</validation.version>
<hibernate-validator.version>
4.3.0.Final
</hibernate-validator.version>
<hibernate.version>
4.1.9.Final
</hibernate.version>
<hibernate-jpa.version>
1.0.1.Final
</hibernate-jpa.version>
<!-- Bean validation -->
<validation.version>
1.0.0.GA
</validation.version>
<hibernate-validator.version>
4.3.0.Final
</hibernate-validator.version>
<!-- Database access -->
<commons-dbcp.version>
1.4
</commons-dbcp.version>
<ehcache.version>
2.6.5
</ehcache.version>
<hsqldb.version>
2.2.9
</hsqldb.version>
<commons-dbcp.version>
1.4
</commons-dbcp.version>
<ehcache.version>
2.6.5
</ehcache.version>
<hsqldb.version>
2.2.9
</hsqldb.version>
<!-- AOP -->
<aspectj.version>
1.7.2
</aspectj.version>
<!-- AOP -->
<aspectj.version>
1.7.2
</aspectj.version>
<!-- Logging -->
<logback.version>
1.0.9
</logback.version>
<slf4j.version>
1.7.2
</slf4j.version>
<!-- RSS -->
<rome.version>
1.0
</rome.version>
<!-- Test -->
<junit.version>
4.11
</junit.version>
<hamcrest.version>
1.3
</hamcrest.version>
<logback.version>
1.0.9
</logback.version>
<slf4j.version>
1.7.2
</slf4j.version>
<!-- RSS -->
<rome.version>
1.0
</rome.version>
<!-- Test -->
<junit.version>
4.11
</junit.version>
<hamcrest.version>
1.3
</hamcrest.version>
<!-- Dates -->
<jodatime-hibernate.version>
1.3
</jodatime-hibernate.version>
<jodatime-jsptags.version>
1.1.1
</jodatime-jsptags.version>
<jodatime.version>
2.2
</jodatime.version>
<jadira-usertype-core.version>
3.1.0.CR1
</jadira-usertype-core.version>
<jodatime-hibernate.version>
1.3
</jodatime-hibernate.version>
<jodatime-jsptags.version>
1.1.1
</jodatime-jsptags.version>
<jodatime.version>
2.2
</jodatime.version>
<jadira-usertype-core.version>
3.1.0.CR1
</jadira-usertype-core.version>
<!-- Web dependencies -->
<webjars-bootstrap.version>
2.3.0
</webjars-bootstrap.version>
<webjars-jquery-ui.version>
1.9.2
</webjars-jquery-ui.version>
<webjars-jquery.version>
1.9.0
</webjars-jquery.version>
<dandelion.datatables.version>
0.8.10
</dandelion.datatables.version>
<mysql.version>
5.1.22
</mysql.version>
</properties>
<dependencies>
<dependency>
<groupId>
org.jadira.usertype
</groupId>
<artifactId>
usertype.core
</artifactId>
<version>
${jadira-usertype-core.version}
</version>
</dependency>
<dependency>
<groupId>
javax.validation
</groupId>
<artifactId>
validation-api
</artifactId>
<version>
${validation.version}
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
jstl
</artifactId>
<version>
${jstl.version}
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<version>
${servlet.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
javax.servlet.jsp
</groupId>
<artifactId>
jsp-api
</artifactId>
<version>
${jsp.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
javax.xml.bind
</groupId>
<artifactId>
jaxb-api
</artifactId>
<version>
${jaxb-api.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
com.sun.xml.bind
</groupId>
<artifactId>
jaxb-impl
</artifactId>
<version>
${jaxb-impl.version}
</version>
<scope>
provided
</scope>
</dependency>
<!-- SPRING, SPRING, SPRINGITY SPRING -->
<dependency>
<groupId>
org.springframework.data
</groupId>
<artifactId>
spring-data-jpa
</artifactId>
<version>
${spring-data-jpa.version}
</version>
<exclusions>
<exclusion>
<groupId>
org.springframework
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-jdbc
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-aop
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-webmvc
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-tx
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<!-- used for EhCacheCacheManager -->
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-context-support
</artifactId>
<version>
${spring-framework.version}
</version>
<exclusions>
<exclusion>
<groupId>
quartz
</groupId>
<artifactId>
quartz
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-orm
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-oxm
</artifactId>
<version>
${spring-framework.version}
</version>
<exclusions>
<exclusion>
<groupId>
commons-lang
</groupId>
<artifactId>
commons-lang
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-jms
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<!-- Database connection pool -->
<dependency>
<groupId>
commons-dbcp
</groupId>
<artifactId>
commons-dbcp
</artifactId>
<version>
${commons-dbcp.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- Logging with SLF4J & LogBack -->
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
jcl-over-slf4j
</artifactId>
<version>
${slf4j.version}
</version>
<scope>
runtime
</scope>
</dependency>
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-api
</artifactId>
<version>
${slf4j.version}
</version>
<scope>
runtime
</scope>
</dependency>
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
jul-to-slf4j
</artifactId>
<version>
${slf4j.version}
</version>
<scope>
runtime
</scope>
</dependency>
<dependency>
<groupId>
ch.qos.logback
</groupId>
<artifactId>
logback-classic
</artifactId>
<version>
${logback.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- used for Atom -->
<dependency>
<groupId>
rome
</groupId>
<artifactId>
rome
</artifactId>
<version>
${rome.version}
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time
</artifactId>
<version>
${jodatime.version}
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time-hibernate
</artifactId>
<version>
${jodatime-hibernate.version}
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time-jsptags
</artifactId>
<version>
${jodatime-jsptags.version}
</version>
</dependency>
<!-- Databases - Uses HSQL by default -->
<!-- <dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency> -->
<dependency>
<groupId>
org.hsqldb
</groupId>
<artifactId>
hsqldb
</artifactId>
<version>
${hsqldb.version}
</version>
<scope>
runtime
</scope>
</dependency>
<dependency>
<groupId>
javax.servlet.jsp.jstl
</groupId>
<artifactId>
jstl-api
</artifactId>
<version>
${jstl.version}
</version>
</dependency>
<dependency>
<groupId>
org.glassfish.web
</groupId>
<artifactId>
jstl-impl
</artifactId>
<version>
${jstl.version}
</version>
</dependency>
<dependency>
<groupId>
javax.el
</groupId>
<artifactId>
el-api
</artifactId>
<version>
${javax-el.version}
</version>
<scope>
provided
</scope>
</dependency>
<!-- MySQL JDBC Connector -->
<!--
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>${mysql.version}</version>
</dependency>
-->
<!-- HIBERNATE -->
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-core
</artifactId>
<version>
${hibernate.version}
</version>
<exclusions>
<exclusion>
<groupId>
asm
</groupId>
<artifactId>
asm-attrs
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-entitymanager
</artifactId>
<version>
${hibernate.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate.javax.persistence
</groupId>
<artifactId>
hibernate-jpa-2.0-api
</artifactId>
<version>
${hibernate-jpa.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-validator
</artifactId>
<version>
${hibernate-validator.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-ehcache
</artifactId>
<version>
${hibernate.version}
</version>
</dependency>
<dependency>
<groupId>
net.sf.ehcache
</groupId>
<artifactId>
ehcache-core
</artifactId>
<version>
${ehcache.version}
</version>
<exclusions>
<exclusion>
<groupId>
commons-logging
</groupId>
<artifactId>
commons-logging
</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- Webjars (static dependencies distributed as JAR files) -->
<dependency>
<groupId>
org.webjars
</groupId>
<artifactId>
bootstrap
</artifactId>
<version>
${webjars-bootstrap.version}
</version>
</dependency>
<dependency>
<groupId>
org.webjars
</groupId>
<artifactId>
jquery-ui
</artifactId>
<version>
${webjars-jquery-ui.version}
</version>
</dependency>
<dependency>
<groupId>
org.webjars
</groupId>
<artifactId>
jquery
</artifactId>
<version>
${webjars-jquery.version}
</version>
</dependency>
<!-- Test Artifacts -->
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-test
</artifactId>
<version>
${spring-framework.version}
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
${junit.version}
</version>
<scope>
test
</scope>
</dependency>
<!-- used by Spring MVC Test framework -->
<dependency>
<groupId>
org.hamcrest
</groupId>
<artifactId>
hamcrest-library
</artifactId>
<version>
${hamcrest.version}
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.hamcrest
</groupId>
<artifactId>
hamcrest-core
</artifactId>
<version>
${hamcrest.version}
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.aspectj
</groupId>
<artifactId>
aspectjrt
</artifactId>
<version>
${aspectj.version}
</version>
</dependency>
<dependency>
<groupId>
org.aspectj
</groupId>
<artifactId>
aspectjweaver
</artifactId>
<version>
${aspectj.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- Dandelion -->
<dependency>
<groupId>
com.github.dandelion
</groupId>
<artifactId>
datatables-jsp
</artifactId>
<version>
${dandelion.datatables.version}
</version>
</dependency>
<dependency>
<groupId>
com.github.dandelion
</groupId>
<artifactId>
datatables-export-itext
</artifactId>
<version>
${dandelion.datatables.version}
</version>
</dependency>
<dependency>
<groupId>
com.github.dandelion
</groupId>
<artifactId>
datatables-servlet2
</artifactId>
<version>
${dandelion.datatables.version}
</version>
</dependency>
</dependencies>
<!-- all Maven plugin versions are mentioned in order to guarantee the build reproducibility in the long term -->
<build>
<defaultGoal>
install
</defaultGoal>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.0
</version>
<configuration>
<compilerArguments>
<Xlint/>
</compilerArguments>
<verbose>
true
</verbose>
<source>
${java.version}
</source>
<target>
${java.version}
</target>
<showWarnings>
true
</showWarnings>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
<version>
2.13
</version>
<configuration>
<includes>
<include>
**/*Tests.java
</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
2.3
</version>
<configuration>
<warName>
petclinic
</warName>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-eclipse-plugin
</artifactId>
<version>
2.9
</version>
<configuration>
<downloadSources>
true
</downloadSources>
<downloadJavadocs>
true
</downloadJavadocs>
<wtpversion>
2.0
</wtpversion>
<sourceIncludes>
<sourceInclude>
**/*.*
</sourceInclude>
</sourceIncludes>
<additionalBuildcommands>
<buildCommand>
<name>
org.springframework.ide.eclipse.core.springbuilder
</name>
</buildCommand>
<buildCommand>
<name>
org.eclipse.m2e.core.maven2Builder
</name>
</buildCommand>
</additionalBuildcommands>
<additionalProjectnatures>
<projectnature>
org.eclipse.jdt.core.javanature
</projectnature>
<projectnature>
org.springframework.ide.eclipse.core.springnature
</projectnature>
<projectnature>
org.eclipse.m2e.core.maven2Nature
</projectnature>
</additionalProjectnatures>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<version>
2.6
</version>
<executions>
<execution>
<id>
install
</id>
<phase>
install
</phase>
<goals>
<goal>
sources
</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-assembly-plugin
</artifactId>
<version>
2.4
</version>
<configuration>
<descriptorRefs>
<descriptorRef>
jar-with-dependencies
</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.tomcat.maven
</groupId>
<artifactId>
tomcat7-maven-plugin
</artifactId>
<version>
2.0
</version>
<configuration>
<server>
tomcat-development-server
</server>
<port>
9966
</port>
<path>
/petclinic
</path>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>
org.eclipse.m2e
</groupId>
<artifactId>
lifecycle-mapping
</artifactId>
<version>
1.0.0
</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-enforcer-plugin
</artifactId>
<versionRange>
[1.0.0,)
</versionRange>
<goals>
<goal>
enforce
</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute/>
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<versionRange>
[2.4,)
</versionRange>
<goals>
<goal>
unpack
</goal>
<goal>
sources
</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute/>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
<webjars-bootstrap.version>
2.3.0
</webjars-bootstrap.version>
<webjars-jquery-ui.version>
1.9.2
</webjars-jquery-ui.version>
<webjars-jquery.version>
1.9.0
</webjars-jquery.version>
<dandelion.datatables.version>
0.8.10
</dandelion.datatables.version>
<mysql.version>
5.1.22
</mysql.version>
</properties>
<dependencies>
<dependency>
<groupId>
org.jadira.usertype
</groupId>
<artifactId>
usertype.core
</artifactId>
<version>
${jadira-usertype-core.version}
</version>
</dependency>
<dependency>
<groupId>
javax.validation
</groupId>
<artifactId>
validation-api
</artifactId>
<version>
${validation.version}
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
jstl
</artifactId>
<version>
${jstl.version}
</version>
</dependency>
<dependency>
<groupId>
javax.servlet
</groupId>
<artifactId>
servlet-api
</artifactId>
<version>
${servlet.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
javax.servlet.jsp
</groupId>
<artifactId>
jsp-api
</artifactId>
<version>
${jsp.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
javax.xml.bind
</groupId>
<artifactId>
jaxb-api
</artifactId>
<version>
${jaxb-api.version}
</version>
<scope>
provided
</scope>
</dependency>
<dependency>
<groupId>
com.sun.xml.bind
</groupId>
<artifactId>
jaxb-impl
</artifactId>
<version>
${jaxb-impl.version}
</version>
<scope>
provided
</scope>
</dependency>
<!-- SPRING, SPRING, SPRINGITY SPRING -->
<dependency>
<groupId>
org.springframework.data
</groupId>
<artifactId>
spring-data-jpa
</artifactId>
<version>
${spring-data-jpa.version}
</version>
<exclusions>
<exclusion>
<groupId>
org.springframework
</groupId>
<artifactId>
*
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-jdbc
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-aop
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-webmvc
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-tx
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<!-- used for EhCacheCacheManager -->
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-context-support
</artifactId>
<version>
${spring-framework.version}
</version>
<exclusions>
<exclusion>
<groupId>
quartz
</groupId>
<artifactId>
quartz
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-orm
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-oxm
</artifactId>
<version>
${spring-framework.version}
</version>
<exclusions>
<exclusion>
<groupId>
commons-lang
</groupId>
<artifactId>
commons-lang
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-jms
</artifactId>
<version>
${spring-framework.version}
</version>
</dependency>
<!-- Database connection pool -->
<dependency>
<groupId>
commons-dbcp
</groupId>
<artifactId>
commons-dbcp
</artifactId>
<version>
${commons-dbcp.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- Logging with SLF4J & LogBack -->
<dependency>
<groupId>
org.slf4j
</groupId>
<artifactId>
slf4j-api
</artifactId>
<version>
${slf4j.version}
</version>
<scope>
runtime
</scope>
</dependency>
<dependency>
<groupId>
ch.qos.logback
</groupId>
<artifactId>
logback-classic
</artifactId>
<version>
${logback.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- used for Atom -->
<dependency>
<groupId>
rome
</groupId>
<artifactId>
rome
</artifactId>
<version>
${rome.version}
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time
</artifactId>
<version>
${jodatime.version}
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time-hibernate
</artifactId>
<version>
${jodatime-hibernate.version}
</version>
</dependency>
<dependency>
<groupId>
joda-time
</groupId>
<artifactId>
joda-time-jsptags
</artifactId>
<version>
${jodatime-jsptags.version}
</version>
</dependency>
<!-- Databases - Uses HSQL by default -->
<!-- <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> </dependency> -->
<dependency>
<groupId>
org.hsqldb
</groupId>
<artifactId>
hsqldb
</artifactId>
<version>
${hsqldb.version}
</version>
<scope>
runtime
</scope>
</dependency>
<dependency>
<groupId>
javax.servlet.jsp.jstl
</groupId>
<artifactId>
jstl-api
</artifactId>
<version>
${jstl.version}
</version>
</dependency>
<dependency>
<groupId>
org.glassfish.web
</groupId>
<artifactId>
jstl-impl
</artifactId>
<version>
${jstl.version}
</version>
</dependency>
<dependency>
<groupId>
javax.el
</groupId>
<artifactId>
el-api
</artifactId>
<version>
${javax-el.version}
</version>
<scope>
provided
</scope>
</dependency>
<!-- MySQL JDBC Connector -->
<!-- <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> </dependency> -->
<!-- HIBERNATE -->
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-core
</artifactId>
<version>
${hibernate.version}
</version>
<exclusions>
<exclusion>
<groupId>
asm
</groupId>
<artifactId>
asm-attrs
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-entitymanager
</artifactId>
<version>
${hibernate.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate.javax.persistence
</groupId>
<artifactId>
hibernate-jpa-2.0-api
</artifactId>
<version>
${hibernate-jpa.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-validator
</artifactId>
<version>
${hibernate-validator.version}
</version>
</dependency>
<dependency>
<groupId>
org.hibernate
</groupId>
<artifactId>
hibernate-ehcache
</artifactId>
<version>
${hibernate.version}
</version>
</dependency>
<dependency>
<groupId>
net.sf.ehcache
</groupId>
<artifactId>
ehcache-core
</artifactId>
<version>
${ehcache.version}
</version>
<exclusions>
<exclusion>
<groupId>
commons-logging
</groupId>
<artifactId>
commons-logging
</artifactId>
</exclusion>
</exclusions>
</dependency>
<!-- Webjars (static dependencies distributed as JAR files) -->
<dependency>
<groupId>
org.webjars
</groupId>
<artifactId>
bootstrap
</artifactId>
<version>
${webjars-bootstrap.version}
</version>
</dependency>
<dependency>
<groupId>
org.webjars
</groupId>
<artifactId>
jquery-ui
</artifactId>
<version>
${webjars-jquery-ui.version}
</version>
</dependency>
<dependency>
<groupId>
org.webjars
</groupId>
<artifactId>
jquery
</artifactId>
<version>
${webjars-jquery.version}
</version>
</dependency>
<!-- Test Artifacts -->
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-test
</artifactId>
<version>
${spring-framework.version}
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
junit
</groupId>
<artifactId>
junit
</artifactId>
<version>
${junit.version}
</version>
<scope>
test
</scope>
</dependency>
<!-- used by Spring MVC Test framework -->
<dependency>
<groupId>
org.hamcrest
</groupId>
<artifactId>
hamcrest-library
</artifactId>
<version>
${hamcrest.version}
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.hamcrest
</groupId>
<artifactId>
hamcrest-core
</artifactId>
<version>
${hamcrest.version}
</version>
<scope>
test
</scope>
</dependency>
<dependency>
<groupId>
org.aspectj
</groupId>
<artifactId>
aspectjrt
</artifactId>
<version>
${aspectj.version}
</version>
</dependency>
<dependency>
<groupId>
org.aspectj
</groupId>
<artifactId>
aspectjweaver
</artifactId>
<version>
${aspectj.version}
</version>
<scope>
runtime
</scope>
</dependency>
<!-- Dandelion -->
<dependency>
<groupId>
com.github.dandelion
</groupId>
<artifactId>
datatables-jsp
</artifactId>
<version>
${dandelion.datatables.version}
</version>
</dependency>
<dependency>
<groupId>
com.github.dandelion
</groupId>
<artifactId>
datatables-export-itext
</artifactId>
<version>
${dandelion.datatables.version}
</version>
</dependency>
<dependency>
<groupId>
com.github.dandelion
</groupId>
<artifactId>
datatables-servlet2
</artifactId>
<version>
${dandelion.datatables.version}
</version>
</dependency>
</dependencies>
<!-- all Maven plugin versions are mentioned in order to guarantee the build reproducibility in the long term -->
<build>
<defaultGoal>
install
</defaultGoal>
<plugins>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.0
</version>
<configuration>
<compilerArguments>
<Xlint
/>
</compilerArguments>
<verbose>
true
</verbose>
<source>
${java.version}
</source>
<target>
${java.version}
</target>
<showWarnings>
true
</showWarnings>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-surefire-plugin
</artifactId>
<version>
2.13
</version>
<configuration>
<includes>
<include>
**/*Tests.java
</include>
</includes>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
2.3
</version>
<configuration>
<warName>
petclinic
</warName>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-eclipse-plugin
</artifactId>
<version>
2.9
</version>
<configuration>
<downloadSources>
true
</downloadSources>
<downloadJavadocs>
true
</downloadJavadocs>
<wtpversion>
2.0
</wtpversion>
<sourceIncludes>
<sourceInclude>
**/*.*
</sourceInclude>
</sourceIncludes>
<additionalBuildcommands>
<buildCommand>
<name>
org.springframework.ide.eclipse.core.springbuilder
</name>
</buildCommand>
<buildCommand>
<name>
org.eclipse.m2e.core.maven2Builder
</name>
</buildCommand>
</additionalBuildcommands>
<additionalProjectnatures>
<projectnature>
org.eclipse.jdt.core.javanature
</projectnature>
<projectnature>
org.springframework.ide.eclipse.core.springnature
</projectnature>
<projectnature>
org.eclipse.m2e.core.maven2Nature
</projectnature>
</additionalProjectnatures>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<version>
2.6
</version>
<executions>
<execution>
<id>
install
</id>
<phase>
install
</phase>
<goals>
<goal>
sources
</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-assembly-plugin
</artifactId>
<version>
2.4
</version>
<configuration>
<descriptorRefs>
<descriptorRef>
jar-with-dependencies
</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.tomcat.maven
</groupId>
<artifactId>
tomcat7-maven-plugin
</artifactId>
<version>
2.0
</version>
<configuration>
<server>
tomcat-development-server
</server>
<port>
9966
</port>
<path>
/petclinic
</path>
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>
org.eclipse.m2e
</groupId>
<artifactId>
lifecycle-mapping
</artifactId>
<version>
1.0.0
</version>
<configuration>
<lifecycleMappingMetadata>
<pluginExecutions>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-enforcer-plugin
</artifactId>
<versionRange>
[1.0.0,)
</versionRange>
<goals>
<goal>
enforce
</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute
/>
</action>
</pluginExecution>
<pluginExecution>
<pluginExecutionFilter>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-dependency-plugin
</artifactId>
<versionRange>
[2.4,)
</versionRange>
<goals>
<goal>
unpack
</goal>
<goal>
sources
</goal>
</goals>
</pluginExecutionFilter>
<action>
<execute
/>
</action>
</pluginExecution>
</pluginExecutions>
</lifecycleMappingMetadata>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
\ No newline at end of file
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment