Technical Knowledge
Maven
[アプリケーション]
ライブラリを一括バージョンアップ。
versions プラグインを使用する
# mvn versions:use-latest-versions
バージョン管理しているのであれば、バックアップファイルも削除
# mvn versions:commit
指定したクラスのみテストを行う。
複数指定する場合カンマ区切り。正規表現も可。
# mvn test -Dtest=テストクラス,テストクラス2,.*正規表現指定
テスト時にシステムプロパティを指定する。
直接指定してもテストには影響されない。
# mvn test -Duser.language=ja -Duser.country=JP
argLine を使用する
# mvn test -DargLine="-Duser.language=ja -Duser.country=JP"
または、pom.xml で指定する。
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <version>2.17</version> <configuration> <argLine>-Duser.language=ja -Duser.country=JP</argLine> </configuration> </plugin> </plugins> </build>