Apache Commons CLI

Mavenでの記述例

<dependency>
	<groupId>commons-cli</groupId>
	<artifactId>commons-cli</artifactId>
	<version>1.3.1</version>
</dependency>

Apache Commons IO

Mavenでの記述例

<dependency>
	<groupId>commons-io</groupId>
	<artifactId>commons-io</artifactId>
	<version>2.5</version>
</dependency>

Apache Commons Lang

Mavenでの記述例(バージョン3系)

<dependency>
	<groupId>org.apache.commons</groupId>
	<artifactId>commons-lang3</artifactId>
	<version>3.4</version>
</dependency>

Mavenでの記述例(バージョン2系)

<dependency>
	<groupId>commons-lang</groupId>
	<artifactId>commons-lang</artifactId>
	<version>2.6</version>
</dependency>

Apache Commons Logging

Mavenでの記述例

<dependency>
	<groupId>commons-logging</groupId>
	<artifactId>commons-logging</artifactId>
	<version>1.2</version>
</dependency>

Apache HttpComponents / Apache Commons HttpClient

Apache HttpComponents HttpClient / Apache Commons HttpClient

  • バージョン4以降のサイト http://hc.apache.org/
  • バージョン3.xのサイト http://hc.apache.org/httpclient-3.x/
  • バージョン4.3で、大幅なインファーフェース変更。
  • バージョン4.xは、Java5以上が必要。
  • バージョン3.xは、Java1.4で使用可能。

Mavenでの記述例(バージョン4系)

<dependency>
	<groupId>org.apache.httpcomponents</groupId>
	<artifactId>httpclient</artifactId>
	<version>4.3.6</version>
</dependency>

Mavenでの記述例(バージョン3系)

<dependency>
	<groupId>commons-httpclient</groupId>
	<artifactId>commons-httpclient</artifactId>
	<version>3.1</version>
</dependency>

Apache HttpComponents Fluent

  • バージョン4.xは、Java5以上が必要。
  • Java1.4では使用不可。

Mavenでの記述例

<dependency>
	<groupId>org.apache.httpcomponents</groupId>
	<artifactId>fluent-hc</artifactId>
	<version>4.3.6</version>
</dependency>

Apache Log4j

  • バージョン2.4は、Java7以上が必要。
  • バージョン2.0は、Java6以上が必要。
  • バージョン1.2は、Java1.4で使用可能。

Mavenでの記述例(バージョン2系)

<dependency>
	<groupId>org.apache.logging.log4j</groupId>
	<artifactId>log4j-api</artifactId>
	<version>2.5</version>
</dependency>
<dependency>
	<groupId>org.apache.logging.log4j</groupId>
	<artifactId>log4j-core</artifactId>
	<version>2.5</version>
</dependency>

Mavenでの記述例(バージョン1系)

<dependency>
	<groupId>log4j</groupId>
	<artifactId>log4j</artifactId>
	<version>1.2.17</version>
</dependency>