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>