/** * Flag to explicitly request a specific type of web application. Auto-detected based * on the classpath if not set. * @param webApplicationType the type of web application * @return the current builder * @since 2.0.0 */ public SpringApplicationBuilder web(WebApplicationType webApplicationType) { this.application.setWebApplicationType(webApplicationType); return this; }
/** * main. * * @param args args */ public static void main(final String[] args) { SpringApplication springApplication = new SpringApplication(DubboHmilyInventoryApplication.class); springApplication.setWebApplicationType(WebApplicationType.NONE); springApplication.run(args); }
/** * main. * * @param args args. */ public static void main(final String[] args) { SpringApplication springApplication = new SpringApplication(DubboHmilyAccountApplication.class); springApplication.setWebApplicationType(WebApplicationType.NONE); springApplication.run(args); }
private void run(String[] args) { Restarter.initialize(args, RestartInitializer.NONE); SpringApplication application = new SpringApplication( RemoteClientConfiguration.class); application.setWebApplicationType(WebApplicationType.NONE); application.setBanner(getBanner()); application.setInitializers(getInitializers()); application.setListeners(getListeners()); application.run(args); waitIndefinitely(); }
private SpringApplication springApplication() { Class<?> sourceClass = configurationClass; SpringApplication application = new org.springframework.cloud.function.context.FunctionalSpringApplication( sourceClass); application.setWebApplicationType(WebApplicationType.NONE); return application; }
public static void main(String[] args) throws Exception { SpringApplication app = new SpringApplication(BootApplication.class); app.setWebApplicationType(WebApplicationType.NONE); // app.setWebEnvironment(false); app.run(args); // SpringApplication.run(BootApplication.class, args); }
private SpringApplication springApplication() { Class<?> sourceClass = configurationClass; SpringApplication application = new org.springframework.cloud.function.context.FunctionalSpringApplication( sourceClass); application.setWebApplicationType(WebApplicationType.NONE); return application; }
public static void main(String[] args) { SpringApplication app = new SpringApplication(PropertiesApplication.class); app.setWebApplicationType(WebApplicationType.NONE); app.run(args); } }
public static void main(String[] args) { ((ch.qos.logback.classic.Logger) logger).setLevel(ch.qos.logback.classic.Level.TRACE); SpringApplication app = new SpringApplication(ScooldServer.class); initConfig(); app.setAdditionalProfiles(Config.ENVIRONMENT); app.setWebApplicationType(WebApplicationType.SERVLET); app.run(args); }
public static void main(String[] args) { SpringApplication app = new SpringApplication(new Class[]{UnInstaller.class, ApplicationConfig.class}); app.setWebApplicationType(WebApplicationType.NONE); ConfigurableApplicationContext ctx = app.run(new String[] { "--hubProjectDir=" + PROJECT_PATH }); }
public static void main(String[] args) { SpringApplication app = new SpringApplication(Installer.class, ApplicationConfig.class); app.setWebApplicationType(WebApplicationType.NONE); ConfigurableApplicationContext ctx = app.run(); }
/** * This is the initializing method when running ParaServer as executable JAR (or WAR), * from the command line: java -jar para.jar. * @param args command line arguments array (same as those in {@code void main(String[] args)} ) * @param sources the application classes that will be scanned */ public static void runAsJAR(String[] args, Class<?>... sources) { // entry point (JAR) SpringApplication app = new SpringApplication(sources); app.setAdditionalProfiles(Config.ENVIRONMENT); app.setWebApplicationType(WebApplicationType.SERVLET); app.setBannerMode(Banner.Mode.OFF); initialize(getCoreModules()); app.run(args); }
/** * This is the initializing method when running ParaServer as executable JAR (or WAR), * from the command line: java -jar para.jar. * @param args command line arguments array (same as those in {@code void main(String[] args)} ) * @param sources the application classes that will be scanned */ public static void runAsJAR(String[] args, Class<?>... sources) { // entry point (JAR) SpringApplication app = new SpringApplication(sources); app.setAdditionalProfiles(Config.ENVIRONMENT); app.setWebApplicationType(WebApplicationType.SERVLET); app.setBannerMode(Banner.Mode.OFF); initialize(getCoreModules()); app.run(args); }
app.setWebApplicationType(WebApplicationType.NONE); app.run().getAutowireCapableBeanFactory().autowireBean(this); if (reporter == null) {
application); if (config instanceof WebMergedContextConfiguration) { application.setWebApplicationType(WebApplicationType.SERVLET); if (!isEmbeddedWebEnvironment(config)) { new WebConfigurer().configure(config, application, initializers); application.setWebApplicationType(WebApplicationType.REACTIVE); if (!isEmbeddedWebEnvironment(config)) { new ReactiveWebConfigurer().configure(application); application.setWebApplicationType(WebApplicationType.NONE);
app.setWebApplicationType( WebApplicationType.NONE ); ConfigurableApplicationContext context = app.run("--server.port=0", "--spring.cloud.service-registry.auto-registration.enabled=false",
@Test public void testFind() throws Exception { log.debug( "testFind : --spring.cloud.stream.kafka.streams.binder.brokers=" + embeddedKafka.getBrokersAsString() ); log.debug( "testFind : --spring.cloud.stream.kafka.streams.binder.zkNodes=" + embeddedKafka.getZookeeperConnectionString() ); SpringApplication app = new SpringApplication( Application.class ); app.setWebApplicationType( WebApplicationType.NONE ); ConfigurableApplicationContext context = app.run("--server.port=0", "--spring.cloud.service-registry.auto-registration.enabled=false", "--spring.jmx.enabled=false", "--spring.cloud.stream.bindings.input.destination=board-events", "--spring.cloud.stream.bindings.output.destination=board-events", "--spring.cloud.stream.kafka.streams.binder.configuration.commit.interval.ms=1000", "--spring.cloud.stream.bindings.output.producer.headerMode=raw", "--spring.cloud.stream.bindings.input.consumer.headerMode=raw", "--spring.cloud.stream.kafka.streams.binder.brokers=" + embeddedKafka.getBrokersAsString(), "--spring.cloud.stream.kafka.streams.binder.zkNodes=" + embeddedKafka.getZookeeperConnectionString(), "--spring.profiles.active=kafka", "--spring.jackson.serialization.write_dates_as_timestamps=false", "--logger.level.io.pivotal.dmfrey=DEBUG"); try { receiveAndValidateBoard( context ); } finally { context.close(); } }
public static void main(String[] args) { SpringApplication application = new SpringApplication(GraalDemoApplication.class) { @Override protected void load(ApplicationContext context, Object[] sources) { // Disable the annotation bean definition reader because of https://github.com/oracle/graal/issues/630 } }; application.setWebApplicationType(WebApplicationType.REACTIVE); application.setApplicationContextClass(ReactiveWebServerApplicationContext.class); // Only functional registration is supported by now because of https://github.com/oracle/graal/issues/630 application.addInitializers((GenericApplicationContext context) -> { context.registerBean(AutowiredAnnotationBeanPostProcessor.class); context.registerBean(HttpHandler.class, () -> { HandlerStrategies strategies = HandlerStrategies.withDefaults(); RouterFunction<ServerResponse> router = RouterFunctions.route( RequestPredicates.GET("/"), serverRequest -> ServerResponse.ok().syncBody("Hello Graal")); return RouterFunctions.toHttpHandler(router, strategies); }); context.registerBean(ReactiveWebServerFactory.class, () -> new NettyReactiveWebServerFactory()); }); application.run(args); } }