Maven Repository - POM file for File base64 2.3.8 2.3.8

Summary

base64.

A Java class providing very fast Base64 encoding and decoding in the form of convenience methods and input/output streams..

Declaration

Here is the list of declaration for base64. If you use Maven you can use the following code to add the dependency for this POM file.

<dependency>
   <groupId>net.iharder</groupId>
   <artifactId>base64</artifactId>
   <version>2.3.8</version>
</dependency>

If you think this Maven repository POM file listing for base64 is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.





License

Name:Public domain.

Depends on

The base64-2.3.8 has 1 dependencies.The most popular ones are listed in the following table along with their categories and number of artifacts depending on them.

CategoryArtifactDepended By Count
JUnitjunit 3.8.1
JUnit is a regression testing framework written by Erich Gamma and Kent Beck. It is used by the developer who implements unit tests in Java.
1966

Depended by

The following table lists the most popular artifacts which are depending on base64-2.3.8. Their categories and depend by count are also listed.

CategoryArtifactDepended By Count
Web Frameworkscalatra-auth_2.10 2.2.2
Scalatra authentication module
15
Developmentsmack-core 4.1.0-alpha6
Smack core components.
5

Plugin

The following plugins are used in the base64-2.3.8.jar

  1. maven-compiler-plugin
  2. maven-javadoc-plugin
  3. maven-javadoc-plugin
  4. maven-project-info-reports-plugin
  5. maven-release-plugin
  6. maven-scm-plugin
  7. maven-source-plugin




Packages

The following packages are defined in the base64-2.3.8.jar

net.iharder

POM File Source

Here is the content of the POM file.

<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>net.iharder</groupId>
  <artifactId>base64</artifactId>
  <packaging>jar</packaging>
  <version>2.3.8</version>
  <name>base64</name>
  <url>http://iharder.net/base64/</url>
  <description>A Java class providing very fast Base64 encoding and decoding 
               in the form of convenience methods and input/output streams.
  </description>

  <licenses>
    <license>
      <name>Public domain</name>
      <distribution>repo</distribution>
      <comments>I have released this software into the Public Domain. That 
               means you can do whatever you want with it. Really. You don't
               have to match it up with any other open source license -
               just use it. You can rename the files, move the Java packages,
               whatever you want. If your lawyers say you have to have a 
               license, contact me, and I'll make a special release to you 
               under whatever reasonable license you desire: MIT, BSD, GPL, 
               whatever.</comments>
    </license>
  </licenses>

  

  <scm>
    <connection>scm:git:git://github.com/omalley/base64.git</connection>
    <developerConnection>scm:git:git@github.com:omalley/base64.git</developerConnection>
    <url>http://github.com/omalley/base64</url>
  </scm>

  <build>
    <plugins>
      <!-- configure java 1.6 -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>

      <!-- make a jar with the source code -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-source-plugin</artifactId>
        <executions>
          <execution>
            <id>attach-sources</id>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

      <!-- make a jar with the javadoc -->
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <executions>
          <execution>
            <id>attach-javadocs</id>
            <goals>
              <goal>jar</goal>
            </goals>
          </execution>
        </executions>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <dependencies>
          <dependency>
            <groupId>org.apache.maven.scm</groupId>
            <artifactId>maven-scm-provider-gitexe</artifactId> 
            <version>1.3</version>
          </dependency>
        </dependencies>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
          <artifactId>maven-scm-plugin</artifactId>
          <dependencies>
          <dependency>
            <groupId>org.apache.maven.scm</groupId>
            <artifactId>maven-scm-provider-gitexe</artifactId>
            <version>1.3</version>
          </dependency>
        </dependencies>
      </plugin>
    </plugins>
  </build>

  <profiles>
    <profile>
      <id>release-sign-artifacts</id>
      <activation>
        <property>
          <name>performRelease</name>
          <value>true</value>
        </property>
      </activation>
      <build>
        <plugins>
          <!-- configure gpg signing -->
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-gpg-plugin</artifactId>
            <executions>
              <execution>
                <id>sign-artifacts</id>
                <phase>verify</phase>
                <goals>
                  <goal>sign</goal>
                </goals>
              </execution>
            </executions>
          </plugin>
        </plugins>
      </build>
    </profile>
  </profiles>

  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>3.8.1</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <reporting>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-project-info-reports-plugin</artifactId>
        <configuration>
        </configuration>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <configuration>
          <show>public</show>
        </configuration>
      </plugin>
    </plugins>
  </reporting>

  <distributionManagement>
    <snapshotRepository>
      <id>sonatype-nexus-snapshots</id>
      <name>Sonatype Nexus Snapshots</name>
      <url>http://oss.sonatype.org/content/repositories/snapshots</url>
    </snapshotRepository>
    <repository>
      <id>sonatype-nexus-staging</id>
      <name>Nexus Release Repository</name>
      <url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
    </repository>
  </distributionManagement>

  <!-- This prevents maven complaining about the encoding -->
  <properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
  </properties>
</project>