JimuReportApplication.java 1.4 KB

1234567891011121314151617181920212223242526272829
  1. package com.jeecg.modules;
  2. import org.springframework.boot.SpringApplication;
  3. import org.springframework.boot.autoconfigure.EnableAutoConfiguration;
  4. import org.springframework.boot.autoconfigure.SpringBootApplication;
  5. import org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration;
  6. import org.springframework.context.ConfigurableApplicationContext;
  7. import org.springframework.core.env.Environment;
  8. /**
  9. * 积木报表独立服务启动类
  10. */
  11. @SpringBootApplication(scanBasePackages = {"org.jeecg", "com.jeecg"})
  12. @EnableAutoConfiguration(exclude = {MongoAutoConfiguration.class})
  13. public class JimuReportApplication {
  14. public static void main(String[] args) {
  15. ConfigurableApplicationContext application = SpringApplication.run(JimuReportApplication.class, args);
  16. Environment env = application.getEnvironment();
  17. String port = env.getProperty("server.port");
  18. String path = env.containsProperty("server.servlet.context-path") ? env.getProperty("server.servlet.context-path") : "";
  19. System.out.println("\n----------------------------------------------------------\n\t" +
  20. "JimuReport 积木报表平台 is running! Access URL:\n\t" +
  21. "报表工作台: \t\thttp://localhost:" + port + path + "/jmreport/list\n\t" +
  22. "BI大屏工作台: \t\thttp://localhost:" + port + path + "/drag/list\n\t" +
  23. "----------------------------------------------------------");
  24. }
  25. }