<!-- ~ Licensed to the Apache Software Foundation (ASF) under one or more ~ contributor license agreements. See the NOTICE file distributed with ~ this work for additional information regarding copyright ownership. ~ The ASF licenses this file to You under the Apache License, Version 2.0 ~ (the "License"); you may not use this file except in compliance with ~ the License. You may obtain a copy of the License at ~ ~ http://www.apache.org/licenses/LICENSE-2.0 ~ ~ Unless required by applicable law or agreed to in writing, software ~ distributed under the License is distributed on an "AS IS" BASIS, ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ~ See the License for the specific language governing permissions and ~ limitations under the License. --> <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.apache.activemq</groupId> <artifactId>artemis-pom</artifactId> <version>1.3.0-SNAPSHOT</version> </parent> <artifactId>apache-artemis</artifactId> <packaging>pom</packaging> <name>Apache ActiveMQ Artemis Distribution</name> <properties> <schemaLocation>${project.build.directory}/${project.artifactId}-${project.version}-bin/${project.artifactId}-${project.version}/schema</schemaLocation> <configLocation>src/main/resources/config</configLocation> <activemq.basedir>${project.basedir}/..</activemq.basedir> </properties> <dependencies> <!-- ActiveMQ Artemis artifacts --> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-boot</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-server</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-dto</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-cli</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-jms-server</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-jms-client</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-ra</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-spring-integration</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-vertx-integration</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq.rest</groupId> <artifactId>artemis-rest</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-aerogear-integration</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-web</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-core-client</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-amqp-protocol</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-stomp-protocol</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-openwire-protocol</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-hornetq-protocol</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-mqtt-protocol</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-native</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-jdbc-store</artifactId> <version>${project.version}</version> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-website</artifactId> <version>${project.version}</version> </dependency> <!-- dependencies --> <dependency> <groupId>org.jboss.logmanager</groupId> <artifactId>jboss-logmanager</artifactId> </dependency> <dependency> <groupId>io.airlift</groupId> <artifactId>airline</artifactId> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>activemq-client</artifactId> </dependency> <dependency> <groupId>org.eclipse.jetty.aggregate</groupId> <artifactId>jetty-all</artifactId> </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-servlet-api</artifactId> </dependency> <dependency> <groupId>org.jolokia</groupId> <artifactId>jolokia-war</artifactId> <type>war</type> </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </dependency> <dependency> <groupId>org.apache.activemq</groupId> <artifactId>artemis-website</artifactId> <version>${project.version}</version> <classifier>javadoc</classifier> </dependency> <dependency> <groupId>io.netty</groupId> <artifactId>netty-codec-mqtt</artifactId> </dependency> </dependencies> <build> <resources> <resource> <directory>../artemis/src/main/resources</directory> <filtering>true</filtering> </resource> </resources> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>${maven.assembly.plugin.version}</version> <executions> <execution> <id>source</id> <configuration> <descriptor>src/main/assembly/source-assembly.xml</descriptor> <tarLongFileMode>gnu</tarLongFileMode> </configuration> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> <execution> <id>bin</id> <configuration> <descriptor>src/main/assembly/dep.xml</descriptor> <tarLongFileMode>gnu</tarLongFileMode> </configuration> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project>