Download mesos-0.23.0.jar file

Introduction

You can download mesos-0.23.0.jar in this page.

License

Apache Open Source

Type List

mesos-0.23.0.jar file has the following types.

META-INF/DEPENDENCIES
META-INF/LICENSE
META-INF/MANIFEST.MF
META-INF/NOTICE
META-INF/maven/org.apache.mesos/mesos/pom.properties
META-INF/maven/org.apache.mesos/mesos/pom.xml
org.apache.mesos.Executor.class
org.apache.mesos.ExecutorDriver.class
org.apache.mesos.Log.class
org.apache.mesos.MesosExecutorDriver.class
org.apache.mesos.MesosNativeLibrary.class
org.apache.mesos.MesosSchedulerDriver.class
org.apache.mesos.Protos.class
org.apache.mesos.Scheduler.class
org.apache.mesos.SchedulerDriver.class
org.apache.mesos.containerizer.Protos.class
org.apache.mesos.state.AbstractState.class
org.apache.mesos.state.InMemoryState.class
org.apache.mesos.state.LevelDBState.class
org.apache.mesos.state.LogState.class
org.apache.mesos.state.State.class
org.apache.mesos.state.Variable.class
org.apache.mesos.state.ZooKeeperState.class

Pom

mesos-0.23.0.pom file content.

<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/xsd/maven-4.0.0.xsd">
  <!--Including all elements specified at
      https://docs.sonatype.org/display/Repository/Central+Sync+Requirements-->
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.apache.mesos</groupId>
  <artifactId>mesos</artifactId>
  <name>mesos</name>
  <version>0.23.0</version>
  <description>The Apache Mesos Java API jar.</description>
  <url>http://mesos.apache.org</url>
  <scm>
    <connection>scm:git:https://git-wip-us.apache.org/repos/asf/mesos.git</connection>
    <url>https://git-wip-us.apache.org/repos/asf/mesos.git</url>
  </scm>
  <!-- We inherit from the apache parent pom to use its repositories
       but since we don't use Maven as the primary build system for
       Mesos, we don't use the -Papache-profile flag -->
  <parent>
    <groupId>org.apache</groupId>
    <artifactId>apache</artifactId>
    <version>11</version>
  </parent>
  <mailingLists>
    <mailingList>
      <name>Mesos Dev List</name>
      <subscribe>dev-subscribe@mesos.apache.org</subscribe>
      <unsubscribe>dev-unsubscribe@mesos.apache.org</unsubscribe>
      <post>dev@mesos.apache.org</post>
      <archive>http://mail-archives.apache.org/mod_mbox/mesos-dev</archive>
      <otherArchives>
        <otherArchive>http://mail-archives.apache.org/mod_mbox/mesos-dev</otherArchive>
      </otherArchives>
    </mailingList>
  </mailingLists>
  <developers>
    <developer>
      <id>alig</id>
      <name>Ali Ghodis</name>
      <email>alig@apache.org</email>
    </developer>
    <developer>
      <id>andyk</id>
      <name>Andy Konwinski</name>
      <email>andrew@apache.org</email>
    </developer>
    <developer>
      <id>benh</id>
      <name>Benjamin Hindman</name>
      <email>benh@apache.org</email>
    </developer>
    <developer>
      <id>bmahler</id>
      <name>Benjamin Mahler</name>
      <email>bmahler@apache.org</email>
    </developer>
    <developer>
      <id>brenden</id>
      <name>Brenden Matthews</name>
      <email>brenden@apache.org</email>
    </developer>
    <developer>
      <id>matei</id>
      <name>Matei Zaharia</name>
      <email>matei@apache.org</email>
    </developer>
    <developer>
      <id>tmarshall</id>
      <name>Thomas Marshall</name>
      <email>tmarshall@apache.org</email>
    </developer>
    <developer>
      <id>vinodkone</id>
      <name>Vinod Kone</name>
      <email>vinodkone@apache.org</email>
    </developer>
    <developer>
      <id>woggle</id>
      <name>Charles Reiss</name>
      <email>woggle@apache.org</email>
    </developer>
  </developers>
  <dependencies>
    <dependency>
      <artifactId>protobuf-java</artifactId>
      <groupId>com.google.protobuf</groupId>
      <version>2.5.0</version>
    </dependency>
  </dependencies>
  <build>
    <sourceDirectory>/tmp/mesos-vote-fzIt/mesos/build/../src/java/src</sourceDirectory>
    <resources>
      <resource>
        <directory>${basedir}/classes</directory>
      </resource>
    </resources>
    <plugins>
      <!-- Add generated sources -->
      <plugin>
        <groupId>org.codehaus.mojo</groupId>
        <artifactId>build-helper-maven-plugin</artifactId>
        <version>1.8</version>
        <executions>
          <execution>
            <phase>generate-sources</phase>
            <goals>
              <goal>add-source</goal>
            </goals>
            <configuration>
              <sources>
                <source>/tmp/mesos-vote-fzIt/mesos/build/src/java/generated</source>
              </sources>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>
      <!-- Skip tests entirely -->
      <plugin>
        <artifactId>maven-surefire-plugin</artifactId>
        <configuration>
          <skip>true</skip>
        </configuration>
      </plugin>
      <!-- Build and attach javadoc -->
      <plugin>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <sourcepath>/tmp/mesos-vote-fzIt/mesos/build/../src/java/src:/tmp/mesos-vote-fzIt/mesos/build/src/java/generated</sourcepath>
          <subpackages>org.apache.mesos</subpackages>
        </configuration>
        <executions>
          <execution>
            <id>build-and-attach-javadocs</id>
            <phase>package</phase>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <!-- Package up the Java source -->
      <plugin>
        <artifactId>maven-source-plugin</artifactId>
        <configuration>
          <excludeResources>true</excludeResources>
        </configuration>
        <executions>
          <execution>
            <id>attach-sources</id>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <!-- We want to sign the artifact, the POM, and all attached artifacts -->
      <plugin>
        <artifactId>maven-gpg-plugin</artifactId>
        <configuration>
          <passphrase>${gpg.passphrase}</passphrase>
          <useAgent>${gpg.useagent}</useAgent>
        </configuration>
        <executions>
          <execution>
            <goals>
              <goal>sign</goal>
            </goals>
          </execution>
        </executions>
      </plugin>
      <!-- Shade protobuf dependency. -->
      <plugin>
        <artifactId>maven-shade-plugin</artifactId>
        <version>2.2</version>
        <executions>
          <execution>
            <phase>package</phase>
            <goals>
              <goal>shade</goal>
            </goals>
            <configuration>
              <shadedArtifactAttached>true</shadedArtifactAttached>
              <shadedClassifierName>shaded-protobuf</shadedClassifierName>
              <artifactSet>
                <includes>
                  <include>com.google.protobuf:protobuf-java</include>
                </includes>
              </artifactSet>
              <filters>
                <filter>
                  <!-- Remove the source to keep the result smaller. -->
                  <artifact>com.google.protobuf:protobuf-java</artifact>
                  <excludes>
                    <exclude>**/*.java</exclude>
                  </excludes>
                </filter>
              </filters>
              <relocations>
                <relocation>
                  <pattern>com.google.protobuf</pattern>
                  <shadedPattern>org.apache.mesos.protobuf</shadedPattern>
                </relocation>
              </relocations>
            </configuration>
          </execution>
        </executions>
      </plugin>
      <!-- Copy dependencies to target so we can use them in tests -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-dependency-plugin</artifactId>
        <version>2.8</version>
        <executions>
          <execution>
            <id>copy-dependencies</id>
            <phase>package</phase>
            <goals>
              <goal>copy-dependencies</goal>
            </goals>
            <configuration>
              <outputDirectory>${project.build.directory}</outputDirectory>
              <overWriteReleases>false</overWriteReleases>
              <overWriteSnapshots>false</overWriteSnapshots>
              <overWriteIfNewer>true</overWriteIfNewer>
            </configuration>
          </execution>
        </executions>
      </plugin>
    </plugins>
  </build>
</project>

POM Entry

<dependency>
   <groupId>org.apache.mesos</groupId>
   <artifactId>mesos</artifactId>
   <version>0.23.0</version>
</dependency>

Download

If you think the following mesos-0.23.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.



Download mesos-0.23.0.jar file




PreviousNext

Related