##### Commons FileUpload

- Overview
- User guide
- Streaming API
- FAQ
- Javadoc
- Mailing lists
- Issue Tracking
- Team
- Tasks
- SVN repository

##### Project Documentation

- Project Information
  - About
  - Continuous Integration
  - Dependencies
  - Issue Tracking
  - Mailing Lists
  - Plugin Management
  - Project License
  - Project Plugins
  - Project Summary
  - Project Team
  - Source Repository
- Project Reports

##### Commons

- Home
- Components
- Sandbox
- Dormant
- Volunteering
- Contributing Patches
- Building Components
- Releasing Components
- Wiki

##### ASF

- Sponsorship
- Thanks

## Project Dependencies

### compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId | ArtifactId | Version | Type | Optional
--- | --- | --- | --- | ---
commons-io | commons-io | 1.3.2 | jar | Yes

### test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
junit | junit | 3.8.2 | jar

### provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId | ArtifactId | Version | Type
--- | --- | --- | ---
javax.servlet | servlet-api | 2.4 | jar
portlet-api | portlet-api | 1.0 | jar

## Project Transitive Dependencies

No transitive dependencies are required for this project.

## Project Dependency Graph

### Dependency Tree

- commons-fileupload:commons-fileupload:jar:1.2.2

  Commons FileUpload
  Description: The FileUpload component provides a simple yet flexible means of adding support for multipart file upload functionality to servlets and web applications. URL: http://commons.apache.org/fileupload/ Project License: The Apache Software License, Version 2.0

  - junit:junit:jar:3.8.2 (test)

    JUnit
    Description: 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. URL: http://junit.org Project License: Common Public License Version 1.0

  - javax.servlet:servlet-api:jar:2.4 (provided)

    Unnamed - javax.servlet:servlet-api:jar:2.4
    Description: There is currently no description associated with this project. Project License: No project license is defined for this project.

  - portlet-api:portlet-api:jar:1.0 (provided)

    Unnamed - portlet-api:portlet-api:jar:1.0
    Description: There is currently no description associated with this project. Project License: No project license is defined for this project.

  - commons-io:commons-io:jar:1.3.2 (compile)

    Commons IO
    Description: Commons-IO contains utility classes, stream implementations, file filters, and endian classes. URL: http://jakarta.apache.org/commons/io/ Project License: The Apache Software License, Version 2.0

## Licenses

Unknown: Unnamed - javax.servlet:servlet-api:jar:2.4, Unnamed - portlet-api:portlet-api:jar:1.0

Common Public License Version 1.0: JUnit

The Apache Software License, Version 2.0: Commons FileUpload, Commons IO

## Dependency File Details

Filename | Size | Entries | Classes | Packages | JDK Rev | Debug
--- | --- | --- | --- | --- | --- | ---
servlet-api-2.4.jar | 95.40 kB | 67 | 42 | 2 | 1.2 | debug
junit-3.8.2.jar | 117.81 kB | 120 | 102 | 6 | 1.2 | debug
portlet-api-1.0.jar | 16.69 kB | 31 | 27 | 1 | 1.1 | debug
commons-io-1.3.2.jar | 85.72 kB | 75 | 59 | 4 | 1.3 | debug
Total | Size | Entries | Classes | Packages | JDK Rev | Debug
4 | 315.62 kB | 293 | 230 | 13 | 1.3 | 4
compile: 1 | compile: 85.72 kB | compile: 75 | compile: 59 | compile: 4 | - | compile: 1
test: 1 | test: 117.81 kB | test: 120 | test: 102 | test: 6 | - | test: 1
provided: 2 | provided: 112.09 kB | provided: 98 | provided: 69 | provided: 3 | - | provided: 2

## Dependency Repository Locations

Repo ID | URL | Release | Snapshot
--- | --- | --- | ---
apache.snapshots | http://people.apache.org/repo/m2-snapshot-repository | - | Yes
central | http://repo1.maven.org/maven2 | Yes | -

Repository locations for each of the Dependencies.

Artifact | apache.snapshots | central
--- | --- | ---
javax.servlet:servlet-api:jar:2.4 | - |
junit:junit:jar:3.8.2 | - |
portlet-api:portlet-api:jar:1.0 | - |
commons-io:commons-io:jar:1.3.2 | - |
Total | apache.snapshots | central
4 (compile: 1, test: 1, provided: 2) | 0 | 4