<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> <parent> <artifactId>oaipmh</artifactId> <groupId>info.textgrid.middleware</groupId> <version>5.0.2-SNAPSHOT</version> </parent> <artifactId>oaipmh-webapp</artifactId> <packaging>war</packaging> <name>DARIAHDE :: OAI-PMH DataProvider :: Webapp</name> <url>https://gitlab.gwdg.de/dariah-de/dariah-de-oai-pmh-services</url> <profiles> <profile> <id>dhrep.deb</id> <build> <plugins> <plugin> <artifactId>jdeb</artifactId> <groupId>org.vafer</groupId> <version>1.4</version> <executions> <execution> <phase>package</phase> <goals> <goal>jdeb</goal> </goals> <configuration> <snapshotExpand>true</snapshotExpand> <dataSet> <data> <type>directory</type> <src>${project.build.directory}/${project.build.finalName}</src> <mapper> <type>perm</type> <prefix>/var/dhrep/webapps/${project.build.finalName}</prefix> <user>root</user> <group>tomcat7</group> <filemode>755</filemode> </mapper> </data> </dataSet> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> </profiles> <dependencies> <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>info.textgrid.middleware</groupId> <artifactId>oaipmh-core</artifactId> <version>${project.version}</version> </dependency> </dependencies> <build> <finalName>oaipmh</finalName> <plugins> <!-- Do not deploy WAR and DEB files to the Nexus repository --> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <version>${maven-deploy-plugin.version}</version> <configuration> <skip>true</skip> </configuration> </plugin> <plugin> <groupId>org.eclipse.jetty</groupId> <artifactId>jetty-maven-plugin</artifactId> <version>${jetty-maven-plugin.version}</version> <configuration> <scanIntervalSeconds>1</scanIntervalSeconds> <webApp> <contextPath>/oaipmh</contextPath> </webApp> <httpConnector> <port>8095</port> </httpConnector> </configuration> </plugin> </plugins> </build> </project>