Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package foo.bar;
- import org.springframework.context.ApplicationContextInitializer;
- import org.springframework.context.ConfigurableApplicationContext;
- import org.springframework.core.env.ConfigurableEnvironment;
- public class MyContextInitializer implements
- ApplicationContextInitializer<ConfigurableApplicationContext> {
- private static final String PROP = "com.google.appengine.runtime.environment";
- public void initialize(ConfigurableApplicationContext applicationContext) {
- ConfigurableEnvironment springEnvironment = applicationContext.getEnvironment();
- String appengine_property = System.getProperty(PROP);
- if ("Production".equals(appengine_property))
- springEnvironment.setActiveProfiles("production");
- else
- springEnvironment.setActiveProfiles("local");
- }
- }
Add Comment
Please, Sign In to add comment