diff options
author | Jitendra Nath Pandey <jitendra@apache.org> | 2012-08-22 23:21:16 +0000 |
---|---|---|
committer | Jitendra Nath Pandey <jitendra@apache.org> | 2012-08-22 23:21:16 +0000 |
commit | b802241f41d0b090c83951fdb19f3727c881cb6e (patch) | |
tree | 76ced022ad8d1e57f6c1a0641e9720dc651b60fa /ambari-agent | |
parent | 50417576bcb1cfaaae85c212a0f444c855e29d16 (diff) |
AMBARI-676. Seperate directory for ambari-server.
git-svn-id: https://svn.apache.org/repos/asf/incubator/ambari/branches/AMBARI-666@1376309 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'ambari-agent')
-rw-r--r-- | ambari-agent/pom.xml | 127 |
1 files changed, 127 insertions, 0 deletions
diff --git a/ambari-agent/pom.xml b/ambari-agent/pom.xml new file mode 100644 index 0000000000..aadc63de0b --- /dev/null +++ b/ambari-agent/pom.xml @@ -0,0 +1,127 @@ +<?xml version="1.0"?> +<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.apache.ambari</groupId> + <artifactId>ambari-agent</artifactId> + <version>1.0-SNAPSHOT</version> + <name>ambari-agent</name> + <url>http://maven.apache.org</url> + <properties> + <jetty.version>7.0.0.pre5</jetty.version> + </properties> + <parent> + <groupId>org.apache.ambari</groupId> + <version>1.0-SNAPSHOT</version> + <artifactId>ambari</artifactId> + </parent> + <dependencies> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty</artifactId> + </dependency> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty-ssl</artifactId> + </dependency> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty-util</artifactId> + </dependency> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty-plus</artifactId> + </dependency> + <dependency> + <!-- the implementation of JAX-RS --> + <groupId>com.sun.jersey</groupId> + <artifactId>jersey-server</artifactId> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + </dependency> + <!-- PROVIDED BY CONTAINER; HERE FOR COMPILE ONLY --> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + </dependency> + <!-- TEST SCOPE DEPENDENCIES --> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + <dependency> + <!-- used in integration tests --> + <groupId>javanettasks</groupId> + <artifactId>httpunit</artifactId> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </dependency> + </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-shade-plugin</artifactId> + <version>1.6</version> + <configuration> + <createDependencyReducedPom>true</createDependencyReducedPom> + <filters> + <filter> + <artifact>*:*</artifact> + <excludes> + <exclude>META-INF/*.SF</exclude> + <exclude>META-INF/*.DSA</exclude> + <exclude>META-INF/*.RSA</exclude> + </excludes> + </filter> + </filters> + </configuration> + <executions> + <execution> + <phase>package</phase> + <goals> + <goal>shade</goal> + </goals> + <configuration> + <transformers> + <transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/> + <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> + <mainClass>org.apache.ambari.agent.AmbariAgent</mainClass> + </transformer> + </transformers> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty-maven-plugin</artifactId> + <version>7.0.0.pre5</version> + <configuration> + <connectors> + <connector implementation="org.mortbay.jetty.nio.SelectChannelConnector"> + <port>8080</port> + </connector> + <connector implementation="org.mortbay.jetty.ssl.SslSelectChannelConnector"> + <port>8140</port> + <keystore>src/test/resources/server.keystore</keystore> + <keyPassword>123456</keyPassword> + <password>123456</password> + </connector> + </connectors> + </configuration> + <dependencies> + <dependency> + <groupId>org.mortbay.jetty</groupId> + <artifactId>jetty-ssl</artifactId> + <version>7.0.0.pre5</version> + </dependency> + </dependencies> + </plugin> + </plugins> + <finalName>ambari-agent</finalName> + </build> +</project> |