SystemProperty.environment.value() から null を返す Google App Engine Java アプリと、SystemProperty の他のすべての静的メンバーがあります。Maven 経由で JUnit テストを実行すると、これが表示されます。
import com.google.appengine.api.utils.SystemProperty;
...
void printProps() {
log.info("props:" + System.getProperties());
log.info("env=" + SystemProperty.environment.value());
log.info("log=" + System.getProperty("java.util.logging.config.file"));
log.info("id=" + SystemProperty.applicationId.get());
log.info("ver=" + SystemProperty.applicationVersion.get());
}
null 以外を返す上記の唯一の項目は System.getProperties() です。
ここに私のセットアップの詳細のいくつかがあります:
- IntelliJ IDEA EAP 13
- メイヴン
- アプリ エンジン SDK 1.8.5
- Java 7 (1.7.0_40)
- JUnit4