我希望能夠通過命令行設置系統屬性,以便可以通過Java代碼訪問它。我怎樣才能實現這個功能?如何使用Gradle命令行設置Java系統屬性?
以下示例失敗。
命令行
./gradlew clean test -Dfoo=bar
Java代碼的
@Test
public void shouldGetFoo(){
String myProp = System.getProperty("foo");
assertThat(myProp, is("bar"));
}
@ElliottFrisch設置環境變量,而不是屬性。 – chrylis 2014-10-31 20:15:22