Skip to content

Instantly share code, notes, and snippets.

@murayama333
Last active August 29, 2015 14:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save murayama333/e263e64c2591079877c1 to your computer and use it in GitHub Desktop.
Save murayama333/e263e64c2591079877c1 to your computer and use it in GitHub Desktop.
Apache Common - Lang編 for Maven

Apache Commons - Lang編 for Maven

目的

commons-langのStringUtilsでテストする

Mavenプロジェクトを作成する

mvn archetype:generate
項目 指定値
Archetype ArtifactId 610
グループ com.example
アーティファクト sampleapp

mvnコマンドに -DarchetypeArtifactId=maven-archetype-quickstart オプションをつけると、Number指定を省略できます

補足

Webアプリケーションの雛形をつくる場合

-DarchetypeArtifactId=maven-archetype-webapp

pom.xmlを編集する

Mavenリポジトリで以下の2つのライブラリを検索する

http://mvnrepository.com/

  • Apache Commons Lang 3.4
  • JUnit 4.12

pom.xmlのdependencies要素にdependency要素を追記します。

Eclipseプロジェクトに変更する

mvn eclipse:eclipse

ローカルに.projectファイル.calsspathファイルが生成される

Eclipseからインポート

EclipseのImportメニューからMavenフォルダのExisting Maven Projectsを選択する

StringUtilsTestクラスを作成する

以降は昨日と同じ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment