nexus.plugins.nexus-siesta-plugin.2.14.0-01.source-code.pom.xml Maven / Gradle / Ivy
<!-- Sonatype Nexus (TM) Open Source Version Copyright (c) 2008-present Sonatype, Inc. All rights reserved. Includes the third-party code listed at http://links.sonatype.com/products/nexus/oss/attributions. This program and the accompanying materials are made available under the terms of the Eclipse Public License Version 1.0, which accompanies this distribution and is available at http://www.eclipse.org/legal/epl-v10.html. Sonatype Nexus (TM) Professional Version is available from Sonatype, Inc. "Sonatype" and "Sonatype Nexus" are trademarks of Sonatype, Inc. Apache Maven is a trademark of the Apache Software Foundation. M2eclipse is a trademark of the Eclipse Foundation. All other trademarks are the property of their respective owners. --> <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> <groupId>org.sonatype.nexus.plugins</groupId> <artifactId>nexus-plugins-basic</artifactId> <version>2.14.0-01</version> </parent> <artifactId>nexus-siesta-plugin</artifactId> <name>${project.groupId}:${project.artifactId}</name> <packaging>nexus-plugin</packaging> <properties> <pluginName>Nexus Siesta Plugin</pluginName> <pluginDescription>Support for Siesta (Jersey) REST API.</pluginDescription> </properties> <dependencies> <dependency> <groupId>org.sonatype.nexus</groupId> <artifactId>nexus-plugin-api</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.sonatype.sisu.siesta</groupId> <artifactId>siesta-common</artifactId> <exclusions> <exclusion> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.sonatype.sisu.siesta</groupId> <artifactId>siesta-server</artifactId> <exclusions> <exclusion> <groupId>org.sonatype.sisu.inject</groupId> <artifactId>guice-servlet</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.sonatype.sisu.siesta</groupId> <artifactId>siesta-client</artifactId> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> </exclusion> <exclusion> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> </exclusion> </exclusions> </dependency> <!-- TODO: Sort out what to do about jackson here, and in NX core. --> <dependency> <groupId>org.sonatype.sisu.siesta</groupId> <artifactId>siesta-jackson</artifactId> </dependency> <dependency> <groupId>org.sonatype.sisu.jacksbee</groupId> <artifactId>jacksbee-runtime</artifactId> </dependency> <dependency> <groupId>org.sonatype.nexus.plugins</groupId> <artifactId>nexus-ui-extjs3-plugin</artifactId> <type>${nexus-plugin.type}</type> <scope>provided</scope> </dependency> </dependencies> <build> <plugins> <plugin> <groupId>org.sonatype.nexus</groupId> <artifactId>nexus-plugin-bundle-maven-plugin</artifactId> <configuration> <sharedDependencies> <sharedDependency>javax.ws.rs:jsr311-api</sharedDependency> <sharedDependency>org.sonatype.sisu.siesta:siesta-common</sharedDependency> <sharedDependency>org.sonatype.sisu.siesta:siesta-server</sharedDependency> <sharedDependency>org.sonatype.sisu.siesta:siesta-client</sharedDependency> <sharedDependency>org.sonatype.sisu.siesta:siesta-jackson</sharedDependency> <sharedDependency>com.sun.jersey:jersey-core</sharedDependency> <sharedDependency>com.sun.jersey:jersey-server</sharedDependency> <sharedDependency>com.sun.jersey:jersey-servlet</sharedDependency> <sharedDependency>com.sun.jersey:jersey-client</sharedDependency> <sharedDependency>com.sun.jersey.contribs:jersey-multipart</sharedDependency> <sharedDependency>com.sun.jersey.contribs:jersey-apache-client4</sharedDependency> <sharedDependency>org.sonatype.sisu.jacksbee:jacksbee-runtime</sharedDependency> </sharedDependencies> </configuration> </plugin> <plugin> <groupId>org.sonatype.plugins</groupId> <artifactId>yuicompressor-maven-plugin</artifactId> </plugin> </plugins> </build> </project>