All Downloads are FREE. Search and download functionalities are using the official Maven repository.

assemblies.tomcat.xml Maven / Gradle / Ivy

The newest version!
<!--
  ~ Copyright (C) 2011 eXo Platform SAS.
  ~
  ~ This is free software; you can redistribute it and/or modify it
  ~ under the terms of the GNU Lesser General Public License as
  ~ published by the Free Software Foundation; either version 2.1 of
  ~ the License, or (at your option) any later version.
  ~
  ~ This software is distributed in the hope that it will be useful,
  ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
  ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  ~ Lesser General Public License for more details.
  ~
  ~ You should have received a copy of the GNU Lesser General Public
  ~ License along with this software; if not, write to the Free
  ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
  ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
  -->

<assembly xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/1.1.2 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
  <id>tomcat</id>
  <formats>
    <format>war</format>
  </formats>

  <includeBaseDirectory>false</includeBaseDirectory>

  <fileSets>
    <fileSet>
      <directory>${project.build.outputDirectory}</directory>
      <outputDirectory>/WEB-INF/classes</outputDirectory>
    </fileSet>
    <fileSet>
      <directory> ${project.build.sourceDirectory}</directory>
      <outputDirectory>/WEB-INF/src</outputDirectory>
    </fileSet>
    <fileSet>
      <directory>${project.basedir}/src/main/webapp</directory>
      <outputDirectory>/</outputDirectory>
    </fileSet>
  </fileSets>

  <dependencySets>

    <dependencySet>
      <excludes>
        <exclude>commons-logging:commons-logging</exclude>
        <exclude>org.javassist:javassist</exclude>
      </excludes>
      <useTransitiveDependencies>true</useTransitiveDependencies>
      <useTransitiveFiltering>true</useTransitiveFiltering>
      <useProjectArtifact>false</useProjectArtifact>
      <outputDirectory>/WEB-INF/lib</outputDirectory>
    </dependencySet>

    <dependencySet>
      <includes>
        <include>org.juzu:juzu-builder</include>
      </includes>
      <unpack>true</unpack>
      <unpackOptions>
        <includes>
          <include>jboss-deployment-structure.xml</include>
        </includes>
      </unpackOptions>
      <useTransitiveDependencies>false</useTransitiveDependencies>
      <useProjectArtifact>false</useProjectArtifact>
      <outputDirectory>/WEB-INF</outputDirectory>
    </dependencySet>

  </dependencySets>

</assembly>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy