Maven Repository - POM file for PDF itext 4.2.0 4.2.0

Summary

iText-4.2.0.

This is a build of the last MPL version of iText..

Declaration

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

<dependency>
   <groupId>com.lowagie</groupId>
   <artifactId>itext</artifactId>
   <version>4.2.0</version>
</dependency>

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

License

Name:GNU General Lesser Public License (LGPL) version 3.0
URL: http://www.gnu.org/licenses/lgpl.htmlName:Mozilla Public License Version 2.0
URL: http://www.mozilla.org/MPL/2.0/.





Depends on

The itext-4.2.0 has 6 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 4.4
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.
301
XMLdom4j 1.6.1
dom4j: the flexible XML framework for Java
343
Chartjfreechart 1.0.12
JFreeChart is a class library, written in Java, for generating charts. Utilising the Java2D APIs, it currently supports bar charts, pie charts, line charts, XY-plots and time series plots.
37

Plugin

The following plugins are used in the itext-4.2.0.jar

  1. maven-compiler-plugin
  2. maven-gpg-plugin
  3. maven-jar-plugin
  4. maven-javadoc-plugin
  5. maven-release-plugin
  6. maven-repository-plugin
  7. maven-source-plugin




Packages

The following packages are defined in the itext-4.2.0.jar

com.lowagie.rups
com.lowagie.rups.controller
com.lowagie.rups.io
com.lowagie.rups.io.filters
com.lowagie.rups.model
com.lowagie.rups.view
com.lowagie.rups.view.icons
com.lowagie.rups.view.itext
com.lowagie.rups.view.itext.treenodes
com.lowagie.rups.view.models
com.lowagie.text
com.lowagie.text.error_messages
com.lowagie.text.exceptions
com.lowagie.text.factories
com.lowagie.text.html
com.lowagie.text.html.simpleparser
com.lowagie.text.pdf
com.lowagie.text.pdf.codec
com.lowagie.text.pdf.codec.wmf
com.lowagie.text.pdf.collection
com.lowagie.text.pdf.crypto
com.lowagie.text.pdf.draw
com.lowagie.text.pdf.events
com.lowagie.text.pdf.fonts
com.lowagie.text.pdf.fonts.cmaps
com.lowagie.text.pdf.hyphenation
com.lowagie.text.pdf.interfaces
com.lowagie.text.pdf.internal
com.lowagie.text.pdf.parser
com.lowagie.text.rtf
com.lowagie.text.rtf.direct
com.lowagie.text.rtf.document
com.lowagie.text.rtf.document.output
com.lowagie.text.rtf.field
com.lowagie.text.rtf.graphic
com.lowagie.text.rtf.headerfooter
com.lowagie.text.rtf.list
com.lowagie.text.rtf.parser
com.lowagie.text.rtf.parser.ctrlwords
com.lowagie.text.rtf.parser.destinations
com.lowagie.text.rtf.parser.enumerations
com.lowagie.text.rtf.parser.exceptions
com.lowagie.text.rtf.parser.properties
com.lowagie.text.rtf.style
com.lowagie.text.rtf.table
com.lowagie.text.rtf.text
com.lowagie.text.xml
com.lowagie.text.xml.simpleparser
com.lowagie.text.xml.xmp
com.lowagie.toolbox
com.lowagie.toolbox.arguments
com.lowagie.toolbox.arguments.filters
com.lowagie.toolbox.plugins
com.lowagie.toolbox.swing
com.lowagie.tools




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/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.lowagie</groupId>
  <artifactId>itext</artifactId>
  <version>4.2.0</version>
  <licenses>
    <license>
      <name>GNU General Lesser Public License (LGPL) version 3.0</name>
      <url>http://www.gnu.org/licenses/lgpl.html</url>
      <distribution>repo</distribution>
    </license>
    <license>
      <name>Mozilla Public License Version 2.0</name>
      <url>http://www.mozilla.org/MPL/2.0/</url>
      <distribution>repo</distribution>
    </license>
    </licenses>
    
  <build>
    <plugins>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
          <source>1.5</source>
          <target>1.5</target>
        </configuration>
      </plugin>

      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-release-plugin</artifactId>
        <version>2.3.2</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-jar-plugin</artifactId>
        <version>2.4</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-javadoc-plugin</artifactId>
        <version>2.8.1</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-source-plugin</artifactId>
        <version>2.2</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-repository-plugin</artifactId>
        <version>2.3.1</version>
      </plugin>
      <plugin>
        <groupId>org.apache.maven.plugins</groupId>
        <artifactId>maven-gpg-plugin</artifactId>
        <version>1.4</version>
        <executions>
                <execution>
                  <id>sign-artifacts</id>
                  <phase>verify</phase>
                  <goals>
                      <goal>sign</goal>
                  </goals>
                </execution>
            </executions>
      </plugin>
    </plugins>
  </build>
  <dependencies>
    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <version>4.4</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>bouncycastle</groupId>
      <artifactId>bctsp-jdk14</artifactId>
      <version>138</version>
    </dependency>
    <dependency>
      <groupId>dom4j</groupId>
      <artifactId>dom4j</artifactId>
      <version>1.6.1</version>
    </dependency>
    <dependency>
      <groupId>jfree</groupId>
      <artifactId>jfreechart</artifactId>
      <version>1.0.12</version>
    </dependency>
    <dependency>
      <groupId>org.swinglabs</groupId>
      <artifactId>pdf-renderer</artifactId>
      <version>1.0.5</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>servlet-api</artifactId>
      <version>2.5</version>
      <scope>test</scope>
    </dependency>
  </dependencies>

  <name>iText-4.2.0</name>
  <url>https://github.com/weiyeh/iText-4.2.0</url>
  <description>This is a build of the last MPL version of iText.  </description>
  <scm>
    <url>scm:git:https://github.com/weiyeh/iText-4.2.0.git</url>
    <connection>scm:git:https://github.com/weiyeh/iText-4.2.0.git</connection>
    <developerConnection>scm:git:https://github.com/weiyeh/iText-4.2.0.git</developerConnection>
  </scm>
  
</project>