Advertisement
Guest User

Untitled

a guest
Mar 1st, 2014
183
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 13.77 KB | None | 0 0
  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  2.     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  3.     <modelVersion>4.0.0</modelVersion>
  4.     <groupId>myproject</groupId>
  5.     <artifactId>parent</artifactId>
  6.     <version>0.0.1-SNAPSHOT</version>
  7.     <packaging>pom</packaging>
  8.  
  9.     <modules>
  10.         <module>../common</module>
  11.         <module>../core</module>
  12.         <module>../security</module>
  13.         <module>../webapp</module>
  14.         <module>../mail</module>
  15.         <module>../logging</module>
  16.         <module>../file</module>
  17.         <module>../statistics</module>
  18.     </modules>
  19.  
  20.     <properties>
  21.         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  22.         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
  23.         <java.version>1.7</java.version>
  24.  
  25.         <servlet-api.version>3.0.1</servlet-api.version>
  26.  
  27.         <spring.version>4.0.2.RELEASE</spring.version>
  28.         <spring-plugin-core.version>1.0.0.RELEASE</spring-plugin-core.version>
  29.         <spring-hateoas.version>0.9.0.RELEASE</spring-hateoas.version>
  30.         <spring-security.version>3.2.1.RELEASE</spring-security.version>
  31.  
  32.         <aspectj.version>1.7.4</aspectj.version>
  33.         <ehcache.version>2.8.1</ehcache.version>
  34.         <hibernate-validator.version>5.0.2.Final</hibernate-validator.version>
  35.  
  36.         <jackson-core.version>2.3.2</jackson-core.version>
  37.         <jackson-annotations.version>2.3.2</jackson-annotations.version>
  38.         <jackson-databind.version>2.3.1</jackson-databind.version>
  39.  
  40.         <mongo-java-driver.version>2.11.4</mongo-java-driver.version>
  41.         <spring-data-mongodb.version>1.4.0.RELEASE</spring-data-mongodb.version>
  42.         <querydsl.version>3.3.1</querydsl.version>
  43.  
  44.         <joda-time.version>2.3</joda-time.version>
  45.  
  46.         <orika.version>1.4.4</orika.version>
  47.         <reactor.version>1.0.0.RELEASE</reactor.version>
  48.  
  49.         <mail.version>1.4.7</mail.version>
  50.  
  51.         <ez-vcard.version>0.9.2</ez-vcard.version>
  52.  
  53.         <google-ads.version>1.24.1</google-ads.version>
  54.  
  55.         <logback.version>1.1.1</logback.version>
  56.         <slf4j.version>1.7.6</slf4j.version>
  57.  
  58.         <cglib.version>3.1</cglib.version>
  59.  
  60.         <junit.version>4.11</junit.version>
  61.  
  62.         <apt-maven-plugin.version>1.1.1</apt-maven-plugin.version>
  63.         <build-helper-maven-plugin.version>1.8</build-helper-maven-plugin.version>
  64.     </properties>
  65.  
  66.     <dependencies>
  67.         <dependency>
  68.             <groupId>javax.servlet</groupId>
  69.             <artifactId>javax.servlet-api</artifactId>
  70.             <version>${servlet-api.version}</version>
  71.         </dependency>
  72.  
  73.         <dependency>
  74.             <groupId>org.springframework</groupId>
  75.             <artifactId>spring-core</artifactId>
  76.             <version>${spring.version}</version>
  77.             <exclusions>
  78.                 <exclusion>
  79.                     <groupId>commons-logging</groupId>
  80.                     <artifactId>commons-logging</artifactId>
  81.                 </exclusion>
  82.             </exclusions>
  83.         </dependency>
  84.         <dependency>
  85.             <groupId>org.springframework</groupId>
  86.             <artifactId>spring-aop</artifactId>
  87.             <version>${spring.version}</version>
  88.         </dependency>
  89.         <dependency>
  90.             <groupId>org.springframework</groupId>
  91.             <artifactId>spring-aspects</artifactId>
  92.             <version>${spring.version}</version>
  93.         </dependency>
  94.         <dependency>
  95.             <groupId>org.springframework</groupId>
  96.             <artifactId>spring-context-support</artifactId>
  97.             <version>${spring.version}</version>
  98.         </dependency>
  99.         <dependency>
  100.             <groupId>org.springframework</groupId>
  101.             <artifactId>spring-tx</artifactId>
  102.             <version>${spring.version}</version>
  103.         </dependency>
  104.         <dependency>
  105.             <groupId>org.springframework</groupId>
  106.             <artifactId>spring-webmvc</artifactId>
  107.             <version>${spring.version}</version>
  108.         </dependency>
  109.  
  110.         <dependency>
  111.             <groupId>org.springframework.plugin</groupId>
  112.             <artifactId>spring-plugin-core</artifactId>
  113.             <version>${spring-plugin-core.version}</version>
  114.         </dependency>
  115.         <dependency>
  116.             <groupId>org.springframework.hateoas</groupId>
  117.             <artifactId>spring-hateoas</artifactId>
  118.             <version>${spring-hateoas.version}</version>
  119.         </dependency>
  120.  
  121.         <dependency>
  122.             <groupId>org.springframework.security</groupId>
  123.             <artifactId>spring-security-core</artifactId>
  124.             <version>${spring-security.version}</version>
  125.         </dependency>
  126.         <dependency>
  127.             <groupId>org.springframework.security</groupId>
  128.             <artifactId>spring-security-config</artifactId>
  129.             <version>${spring-security.version}</version>
  130.         </dependency>
  131.         <dependency>
  132.             <groupId>org.springframework.security</groupId>
  133.             <artifactId>spring-security-web</artifactId>
  134.             <version>${spring-security.version}</version>
  135.         </dependency>
  136.  
  137.         <dependency>
  138.             <groupId>org.aspectj</groupId>
  139.             <artifactId>aspectjrt</artifactId>
  140.             <version>${aspectj.version}</version>
  141.         </dependency>
  142.         <dependency>
  143.             <groupId>org.aspectj</groupId>
  144.             <artifactId>aspectjweaver</artifactId>
  145.             <version>${aspectj.version}</version>
  146.         </dependency>
  147.  
  148.         <dependency>
  149.             <groupId>net.sf.ehcache</groupId>
  150.             <artifactId>ehcache</artifactId>
  151.             <version>${ehcache.version}</version>
  152.         </dependency>
  153.  
  154.         <dependency>
  155.             <groupId>org.hibernate</groupId>
  156.             <artifactId>hibernate-validator</artifactId>
  157.             <version>${hibernate-validator.version}</version>
  158.         </dependency>
  159.  
  160.         <dependency>
  161.             <groupId>com.fasterxml.jackson.core</groupId>
  162.             <artifactId>jackson-core</artifactId>
  163.             <version>${jackson-core.version}</version>
  164.         </dependency>
  165.         <dependency>
  166.             <groupId>com.fasterxml.jackson.core</groupId>
  167.             <artifactId>jackson-annotations</artifactId>
  168.             <version>${jackson-annotations.version}</version>
  169.         </dependency>
  170.         <dependency>
  171.             <groupId>com.fasterxml.jackson.core</groupId>
  172.             <artifactId>jackson-databind</artifactId>
  173.             <version>${jackson-databind.version}</version>
  174.         </dependency>
  175.  
  176.         <dependency>
  177.             <groupId>org.mongodb</groupId>
  178.             <artifactId>mongo-java-driver</artifactId>
  179.             <version>${mongo-java-driver.version}</version>
  180.         </dependency>
  181.         <dependency>
  182.             <groupId>org.springframework.data</groupId>
  183.             <artifactId>spring-data-mongodb</artifactId>
  184.             <version>${spring-data-mongodb.version}</version>
  185.         </dependency>
  186.  
  187.         <dependency>
  188.             <groupId>com.mysema.querydsl</groupId>
  189.             <artifactId>querydsl-mongodb</artifactId>
  190.             <version>${querydsl.version}</version>
  191.         </dependency>
  192.  
  193.         <dependency>
  194.             <groupId>joda-time</groupId>
  195.             <artifactId>joda-time</artifactId>
  196.             <version>${joda-time.version}</version>
  197.         </dependency>
  198.  
  199.         <dependency>
  200.             <groupId>ma.glasnost.orika</groupId>
  201.             <artifactId>orika-core</artifactId>
  202.             <version>${orika.version}</version>
  203.         </dependency>
  204.  
  205.         <dependency>
  206.             <groupId>org.projectreactor</groupId>
  207.             <artifactId>reactor-spring</artifactId>
  208.             <version>${reactor.version}</version>
  209.         </dependency>
  210.  
  211.         <dependency>
  212.             <groupId>javax.mail</groupId>
  213.             <artifactId>mail</artifactId>
  214.             <version>${mail.version}</version>
  215.         </dependency>
  216.  
  217.         <dependency>
  218.             <groupId>com.googlecode.ez-vcard</groupId>
  219.             <artifactId>ez-vcard</artifactId>
  220.             <version>${ez-vcard.version}</version>
  221.             <exclusions>
  222.                 <exclusion>
  223.                     <groupId>org.jsoup</groupId>
  224.                     <artifactId>jsoup</artifactId>
  225.                 </exclusion>
  226.                 <exclusion>
  227.                     <groupId>org.freemarker</groupId>
  228.                     <artifactId>freemarker</artifactId>
  229.                 </exclusion>
  230.             </exclusions>
  231.         </dependency>
  232.  
  233.         <dependency>
  234.             <groupId>com.google.api-ads</groupId>
  235.             <artifactId>ads-lib</artifactId>
  236.             <version>${google-ads.version}</version>
  237.             <exclusions>
  238.                 <exclusion>
  239.                     <groupId>commons-logging</groupId>
  240.                     <artifactId>commons-logging</artifactId>
  241.                 </exclusion>
  242.             </exclusions>
  243.         </dependency>
  244.         <dependency>
  245.             <groupId>com.google.api-ads</groupId>
  246.             <artifactId>adwords-axis</artifactId>
  247.             <version>${google-ads.version}</version>
  248.             <exclusions>
  249.                 <exclusion>
  250.                     <groupId>commons-logging</groupId>
  251.                     <artifactId>commons-logging</artifactId>
  252.                 </exclusion>
  253.             </exclusions>
  254.         </dependency>
  255.  
  256.         <dependency>
  257.             <groupId>ch.qos.logback</groupId>
  258.             <artifactId>logback-classic</artifactId>
  259.             <version>${logback.version}</version>
  260.         </dependency>
  261.         <dependency>
  262.             <groupId>org.slf4j</groupId>
  263.             <artifactId>slf4j-api</artifactId>
  264.             <version>${slf4j.version}</version>
  265.         </dependency>
  266.         <dependency>
  267.             <groupId>org.slf4j</groupId>
  268.             <artifactId>jcl-over-slf4j</artifactId>
  269.             <version>${slf4j.version}</version>
  270.         </dependency>
  271.  
  272.         <dependency>
  273.             <groupId>cglib</groupId>
  274.             <artifactId>cglib</artifactId>
  275.             <version>${cglib.version}</version>
  276.         </dependency>
  277.  
  278.         <dependency>
  279.             <groupId>junit</groupId>
  280.             <artifactId>junit</artifactId>
  281.             <version>${junit.version}</version>
  282.             <scope>test</scope>
  283.         </dependency>
  284.     </dependencies>
  285.  
  286.     <build>
  287.         <pluginManagement>
  288.             <plugins>
  289.                 <plugin>
  290.                     <groupId>org.apache.maven.plugins</groupId>
  291.                     <artifactId>maven-compiler-plugin</artifactId>
  292.                     <configuration>
  293.                         <source>${java.version}</source>
  294.                         <target>${java.version}</target>
  295.                         <encoding>UTF-8</encoding>
  296.                     </configuration>
  297.                 </plugin>
  298.                 <plugin>
  299.                     <groupId>org.eclipse.m2e</groupId>
  300.                     <artifactId>lifecycle-mapping</artifactId>
  301.                     <version>1.0.0</version>
  302.                     <configuration>
  303.                         <lifecycleMappingMetadata>
  304.                             <pluginExecutions>
  305.                                 <pluginExecution>
  306.                                     <pluginExecutionFilter>
  307.                                         <groupId>org.codehaus.mojo</groupId>
  308.                                         <artifactId>build-helper-maven-plugin</artifactId>
  309.                                         <versionRange>[1.0.0,)</versionRange>
  310.                                         <goals>
  311.                                             <goal>add-source</goal>
  312.                                         </goals>
  313.                                     </pluginExecutionFilter>
  314.                                     <action>
  315.                                         <execute>
  316.                                             <runOnConfiguration>true</runOnConfiguration>
  317.                                             <runOnIncremental>true</runOnIncremental>
  318.                                         </execute>
  319.                                     </action>
  320.                                 </pluginExecution>
  321.                                 <pluginExecution>
  322.                                     <pluginExecutionFilter>
  323.                                         <groupId>org.bsc.maven</groupId>
  324.                                         <artifactId>maven-processor-plugin</artifactId>
  325.                                         <versionRange>[1.0.0,)</versionRange>
  326.                                         <goals>
  327.                                             <goal>process</goal>
  328.                                         </goals>
  329.                                     </pluginExecutionFilter>
  330.                                     <action>
  331.                                         <execute>
  332.                                             <runOnConfiguration>true</runOnConfiguration>
  333.                                             <runOnIncremental>true</runOnIncremental>
  334.                                         </execute>
  335.                                     </action>
  336.                                 </pluginExecution>
  337.                                 <pluginExecution>
  338.                                     <pluginExecutionFilter>
  339.                                         <groupId>com.mysema.maven</groupId>
  340.                                         <artifactId>apt-maven-plugin</artifactId>
  341.                                         <versionRange>[1.0.0,)</versionRange>
  342.                                         <goals>
  343.                                             <goal>process</goal>
  344.                                         </goals>
  345.                                     </pluginExecutionFilter>
  346.                                     <action>
  347.                                         <execute>
  348.                                             <runOnConfiguration>true</runOnConfiguration>
  349.                                             <runOnIncremental>true</runOnIncremental>
  350.                                         </execute>
  351.                                     </action>
  352.                                 </pluginExecution>
  353.                                 <pluginExecution>
  354.                                     <pluginExecutionFilter>
  355.                                         <groupId>org.codehaus.mojo</groupId>
  356.                                         <artifactId>aspectj-maven-plugin</artifactId>
  357.                                         <versionRange>[1.0,)</versionRange>
  358.                                         <goals>
  359.                                             <goal>test-compile</goal>
  360.                                             <goal>compile</goal>
  361.                                         </goals>
  362.                                     </pluginExecutionFilter>
  363.                                     <action>
  364.                                         <execute>
  365.                                             <runOnConfiguration>true</runOnConfiguration>
  366.                                             <runOnIncremental>true</runOnIncremental>
  367.                                         </execute>
  368.                                     </action>
  369.                                 </pluginExecution>
  370.                             </pluginExecutions>
  371.                         </lifecycleMappingMetadata>
  372.                     </configuration>
  373.                 </plugin>
  374.             </plugins>
  375.         </pluginManagement>
  376.  
  377.         <plugins>
  378.             <plugin>
  379.                 <groupId>com.mysema.maven</groupId>
  380.                 <artifactId>apt-maven-plugin</artifactId>
  381.                 <version>${apt-maven-plugin.version}</version>
  382.                 <executions>
  383.                     <execution>
  384.                         <phase>generate-sources</phase>
  385.                         <goals>
  386.                             <goal>process</goal>
  387.                         </goals>
  388.                         <configuration>
  389.                             <outputDirectory>target/generated-sources</outputDirectory>
  390.                             <processors>
  391.                                 <processor>org.springframework.data.mongodb.repository.support.MongoAnnotationProcessor</processor>
  392.                             </processors>
  393.                         </configuration>
  394.                     </execution>
  395.                 </executions>
  396.                 <dependencies>
  397.                     <dependency>
  398.                         <groupId>com.mysema.querydsl</groupId>
  399.                         <artifactId>querydsl-apt</artifactId>
  400.                         <version>${querydsl.version}</version>
  401.                         <scope>compile</scope>
  402.                     </dependency>
  403.                     <dependency>
  404.                         <groupId>org.springframework.data</groupId>
  405.                         <artifactId>spring-data-mongodb</artifactId>
  406.                         <version>${spring-data-mongodb.version}</version>
  407.                         <scope>compile</scope>
  408.                     </dependency>
  409.                 </dependencies>
  410.             </plugin>
  411.             <plugin>
  412.                 <groupId>org.codehaus.mojo</groupId>
  413.                 <artifactId>build-helper-maven-plugin</artifactId>
  414.                 <version>${build-helper-maven-plugin.version}</version>
  415.                 <executions>
  416.                     <execution>
  417.                         <id>add-generated-sources</id>
  418.                         <phase>generate-sources</phase>
  419.                         <goals>
  420.                             <goal>add-source</goal>
  421.                         </goals>
  422.                         <configuration>
  423.                             <sources>
  424.                                 <source>target/generated-sources</source>
  425.                             </sources>
  426.                         </configuration>
  427.                     </execution>
  428.                 </executions>
  429.             </plugin>
  430.             <plugin>
  431.                 <groupId>org.codehaus.mojo</groupId>
  432.                 <artifactId>aspectj-maven-plugin</artifactId>
  433.                 <version>1.5</version>
  434.                 <configuration>
  435.                     <Xlint>warning</Xlint>
  436.                     <complianceLevel>1.7</complianceLevel>
  437.                     <source>1.7</source>
  438.                     <target>1.7</target>
  439.                     <encoding>UTF-8</encoding>
  440.                     <aspectLibraries>
  441.                         <aspectLibrary>
  442.                             <groupId>org.springframework</groupId>
  443.                             <artifactId>spring-aspects</artifactId>
  444.                         </aspectLibrary>
  445.                     </aspectLibraries>
  446.                 </configuration>
  447.                 <executions>
  448.                     <execution>
  449.                         <goals>
  450.                             <goal>compile</goal>
  451.                             <goal>test-compile</goal>
  452.                         </goals>
  453.                     </execution>
  454.                 </executions>
  455.             </plugin>
  456.         </plugins>
  457.  
  458.         <resources>
  459.             <resource>
  460.                 <directory>src/main/resources</directory>
  461.                 <filtering>true</filtering>
  462.             </resource>
  463.         </resources>
  464.     </build>
  465.  
  466. </project>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement