Skip to content

Files

Latest commit

7d1f23a · Nov 12, 2018

History

History
This branch is 946 commits behind googleapis/google-http-java-client:main.

google-http-client-assembly

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Oct 29, 2018
Oct 29, 2018
Oct 29, 2018
Mar 28, 2012
Oct 29, 2018
Aug 14, 2013
Nov 12, 2018
Feb 11, 2013
Sep 21, 2018
<html>
<title>${project.name} ${project.version}</title>
<body>
  <h2>${project.name} ${project.version}</h2>

  <h3>Overview</h3>
  <p>
    High-level details about this library can be found at <a
      href="https://github.com/googleapis/google-http-java-client">https://github.com/googleapis/google-http-java-client</a>
  </p>
  <ul>
    <li><a
      href='https://github.com/googleapis/google-http-java-client/releases/tag/${project.version}'>Release
        Notes</a></li>
    <li><a
      href='https://googleapis.github.io/google-http-java-client/releases/${project.version}/javadoc/index.html'>JavaDoc</a></li>
    <li><a href='https://groups.google.com/group/google-http-java-client'>Support</a></li>
  </ul>

  <h3>Dependencies and Licenses</h3>
  The license can be found
  <a href='LICENSE.txt'>here</a>.
  <br /> Dependent jars can be found in the
  <a href='libs'>libs</a> folder and the corresponding source jars can be found
  in the
  <a href='libs-sources'>libs-sources</a> folder.
  <br />
  <br /> The dependency structure and licenses for the different libraries can
  be found here:
  <ul>
    <li>google-http-client: <a href='dependencies/google-http-client-dependencies.html'>google-http-client-dependencies.html</a></li>
    <li>google-http-client-android: <a
      href='dependencies/google-http-client-android-dependencies.html'>google-http-client-android-dependencies.html</a></li>
    <li>google-http-client-appengine: <a
      href='dependencies/google-http-client-appengine-dependencies.html'>google-http-client-appengine-dependencies.html</a></li>
    <li>google-http-client-protobuf: <a
      href='dependencies/google-http-client-protobuf-dependencies.html'>google-http-client-protobuf-dependencies.html</a></li>
    <li>google-http-client-gson: <a
      href='dependencies/google-http-client-gson-dependencies.html'>google-http-client-gson-dependencies.html</a></li>
    <li>google-http-client-jackson: <a
      href='dependencies/google-http-client-jackson-dependencies.html'>google-http-client-jackson-dependencies.html</a></li>
    <li>google-http-client-jackson2: <a
      href='dependencies/google-http-client-jackson2-dependencies.html'>google-http-client-jackson2-dependencies.html</a></li>
    <li>google-http-client-jdo: <a
      href='dependencies/google-http-client-jdo-dependencies.html'>google-http-client-jdo-dependencies.html</a></li>
    <li>google-http-client-xml: <a
      href='dependencies/google-http-client-xml-dependencies.html'>google-http-client-xml-dependencies.html</a></li>
  </ul>

  <h3>Maven Usage</h3>
  For information on how to add these libraries to your Maven project please see
  <a href='https://developers.google.com/api-client-library/java/google-http-java-client/setup#maven'>https://developers.google.com/api-client-library/java/google-http-java-client/setup#maven</a>.

  <h3>Eclipse</h3>
  A .classpath file snippet that can be included in your project's .classpath
  has been provided
  <a href='.classpath'>here</a>. Please only use the classpathentry's you
  actually need (see below for details).

  <h3>ProGuard</h3>
  <p>
    A ProGuard configuration file <a href="proguard-google-http-client.txt">proguard-google-http-client.txt</a>
    is included for common settings for using the library. On Android projects,
    you may want to add a reference to
    <code>proguard-google-http-client.txt</code>
    in the
    <code>project.properties</code>
    file under the
    <code>proguard.config</code>
    property.
  </p>
  <p>
    Please read <a
      href="https://developers.google.com/api-client-library/java/google-http-java-client/setup#proguard">Setup
      ProGuard</a> for more details.
  </p>

  <h3>Dependencies for all Platforms</h3>
  The following are the jars from the
  <a href='libs'>libs</a> folder needed for applications on all platform:
  <ul>
    <li>google-http-client-${project.version}.jar</li>
    <li>jsr305-${project.jsr305.version}.jar</li>
    <li>google-http-client-protobuf-${project.version}.jar (when using
      protobuf-java)
      <ul>
        <li>protobuf-java-${project.protobuf-java.version}.jar</li>
      </ul>
    </li>
    <li>google-http-client-gson-${project.version}.jar (when using GSON)
      <ul>
        <li>gson-${project.gson.version}.jar</li>
      </ul>
    </li>
    <li>google-http-client-jackson2-${project.version}.jar (when using
      Jackson 2)
      <ul>
        <li>jackson-core-${project.jackson-core2.version}.jar</li>
      </ul>
    </li>
    <li>google-http-client-jackson-${project.version}.jar (for backwards
      compatability when using Jackson 1)
      <ul>
        <li>jackson-core-asl-${project.jackson-core-asl.version}.jar</li>
      </ul>
    </li>
    <li>google-http-client-jdo-${project.version}.jar (when using JDO)
      <ul>
        <li>jdo2-api-${project.jdo2-api.version}.jar</li>
      </ul>
    </li>
    <li>google-http-client-xml-${project.version}.jar (when using XML)
      <ul>
        <li>xpp3-${project.xpp3.version}.jar (when NOT on Android)</li>
      </ul>
    </li>
  </ul>

  <h3>Android Dependencies</h3>
  The following are the jars from the
  <a href='libs'>libs</a> folder required for Android applications or a newer
  compatible version:
  <ul>
    <li>google-http-client-android-${project.version}.jar</li>
  </ul>
  The
  <a href='libs'>libs</a> folder also contains properties files that specify the
  location of source jars for Android projects in Eclipse.
  <br /> Please see the
  <a href='https://developers.google.com/api-client-library/java/google-http-java-client/android'>Android
    wiki</a> for the Android Developer's Guide.

  <h3>Google App Engine Dependencies</h3>
  The following are the jars from the
  <a href='libs'>libs</a> folder required for Google App Engine applications or
  a newer compatible version:
  <ul>
    <li>google-http-client-appengine-${project.version}.jar</li>
  </ul>
  Please see the
  <a
    href='https://developers.google.com/api-client-library/java/google-http-java-client/app-engine'>GoogleAppEngine
    wiki</a> for the Google App Engine Developer's Guide.

  <h3>General Purpose Java 5 Environment Dependencies</h3>
  The following are the jars from the
  <a href='libs'>libs</a> folder required for general purpose Java 5
  applications or a newer compatible version:
  <ul>
    <li>commons-logging-${project.commons-logging.version}.jar</li>
    <li>httpclient-${project.httpclient.version}.jar</li>
    <li>httpcore-${project.httpcore.version}.jar</li>
  </ul>

</body>
</html>