Home | History | Annotate | Download | only in 1.x_Branch
      1 <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">
      2   <modelVersion>4.0.0</modelVersion>
      3   <groupId>org.mockftpserver</groupId>
      4   <artifactId>MockFtpServer</artifactId>
      5   <name>MockFtpServer</name>
      6   <description>
      7 	The MockFtpServer project provides a mock/dummy FTP server for testing FTP client code. 
      8 	It can be configured to return custom data or reply codes, to simulate either success 
      9 	or failure scenarios. You can also verify expected command invocations. 
     10   </description>
     11   <packaging>jar</packaging>
     12   <version>1.2.4</version>
     13   <url>http://mockftpserver.sourceforge.net/</url>
     14 
     15   <scm>
     16     <connection>scm:svn:https://mockftpserver.svn.sourceforge.net/svnroot/mockftpserver/MockFtpServer</connection>
     17     <developerConnection>scm:svn:https://mockftpserver.svn.sourceforge.net/svnroot/mockftpserver/MockFtpServer</developerConnection>
     18     <url>https://mockftpserver.svn.sourceforge.net/svnroot/mockftpserver</url>
     19   </scm>
     20   
     21   <dependencies>
     22 
     23     <dependency>
     24       <groupId>log4j</groupId>
     25       <artifactId>log4j</artifactId>
     26       <version>1.2.13</version>
     27     </dependency>
     28 
     29 	<!-- TESTING ONLY -->
     30 
     31     <dependency>
     32       <groupId>commons-net</groupId>
     33       <artifactId>commons-net</artifactId>
     34       <version>1.4.1</version>
     35       <scope>test</scope>
     36     </dependency>
     37 
     38     <dependency>
     39       <groupId>easymock</groupId>
     40       <artifactId>easymock</artifactId>
     41       <version>1.2_Java1.3</version>
     42       <scope>test</scope>
     43     </dependency>
     44 
     45     <dependency>
     46       <groupId>junit-addons</groupId>
     47       <artifactId>junit-addons</artifactId>
     48       <version>1.4</version>
     49       <scope>test</scope>
     50     </dependency>
     51 
     52 	<dependency> 
     53       <groupId>org.springframework</groupId> 
     54       <artifactId>spring</artifactId> 
     55       <version>2.0.7</version> 
     56       <scope>test</scope>
     57 	</dependency>
     58 
     59   	<!-- Transitive dependency.
     60     <dependency>
     61       <groupId>junit</groupId>
     62       <artifactId>junit</artifactId>
     63       <version>3.8.1</version>
     64       <scope>test</scope>
     65     </dependency>
     66     -->
     67 
     68   </dependencies>
     69   
     70   <distributionManagement>
     71     <repository>
     72       <id>sourceforge</id>
     73       <url>scp://shell.sourceforge.net/home/groups/m/mo/mockftpserver/htdocs/m2repo</url>
     74     </repository>
     75   </distributionManagement>
     76   
     77   <build>
     78     <extensions>
     79       <extension>
     80         <groupId>org.apache.maven.wagon</groupId>
     81          <artifactId>wagon-ssh-external</artifactId>
     82          <version>1.0-beta-2</version>
     83       </extension>
     84     </extensions>
     85    
     86     <plugins> 
     87     
     88     <plugin>
     89       <groupId>org.apache.maven.plugins</groupId>
     90       <artifactId>maven-compiler-plugin</artifactId>
     91       <configuration>
     92         <verbose>true</verbose>
     93         <fork>true</fork>
     94         <executable>${JAVA_1_4_HOME}/bin/javac</executable>
     95         <compilerVersion>1.3</compilerVersion>
     96       </configuration>
     97     </plugin>
     98     
     99     <!-- clean coverage data before collecting --> 
    100     <plugin> 
    101       <artifactId>cobertura-maven-plugin</artifactId> 
    102       <groupId>org.codehaus.mojo</groupId> 
    103       <version>2.0</version>
    104       <executions> 
    105         <execution> 
    106           <goals> 
    107             <goal>clean</goal> 
    108           </goals> 
    109         </execution> 
    110       </executions> 
    111     </plugin>       
    112     
    113     <plugin>
    114       <groupId>org.apache.maven.plugins</groupId>
    115       <artifactId>maven-jar-plugin</artifactId>
    116       <configuration>
    117         <archive>
    118           <manifestEntries>
    119             <MockFtpServer-Version>${pom.version}</MockFtpServer-Version>
    120           </manifestEntries>
    121         </archive>
    122       </configuration>
    123     </plugin>
    124     
    125     <plugin>
    126       <artifactId>maven-assembly-plugin</artifactId>
    127       <configuration>
    128         <descriptors>
    129           <descriptor>src/assembly/assembly.xml</descriptor>
    130         </descriptors>
    131       </configuration>
    132     </plugin>       
    133     
    134     <plugin>
    135       <groupId>org.apache.maven.plugins</groupId>
    136       <artifactId>maven-release-plugin</artifactId>
    137       <configuration>
    138         <preparationGoals>clean site assembly:assembly</preparationGoals>
    139       </configuration>
    140     </plugin>
    141     
    142     </plugins> 
    143   </build> 
    144 
    145   <reporting> 
    146     <plugins> 
    147 
    148       <plugin>
    149         <groupId>org.apache.maven.plugins</groupId>
    150         <artifactId>maven-project-info-reports-plugin</artifactId>
    151         <reportSets>
    152           <reportSet>
    153              <reports>
    154                 <report>dependencies</report>
    155                 <!-- <report>project-team</report> -->
    156                 <!-- <report>mailing-list</report> -->
    157                 <!-- <report>cim</report> -->
    158                 <!-- <report>issue-tracking</report> -->
    159                 <report>license</report>
    160                 <!-- <report>scm</report> -->
    161              </reports>
    162           </reportSet>
    163         </reportSets>
    164       </plugin>
    165   
    166       <plugin> 
    167         <groupId>org.codehaus.mojo</groupId> 
    168         <artifactId>cobertura-maven-plugin</artifactId> 
    169       </plugin> 
    170     
    171       <plugin>
    172          <groupId>org.apache.maven.plugins</groupId>
    173          <artifactId>maven-javadoc-plugin</artifactId>
    174        </plugin>
    175   
    176        <plugin>
    177          <groupId>org.apache.maven.plugins</groupId>
    178          <artifactId>maven-pmd-plugin</artifactId>
    179        </plugin>
    180   
    181     </plugins> 
    182   </reporting> 
    183 
    184   <licenses>
    185     <license>
    186       <name>Apache 2</name>
    187       <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
    188       <distribution>repo</distribution>
    189     </license>
    190   </licenses>
    191   
    192 </project>