本文共 1279 字,大约阅读时间需要 4 分钟。
#测试可以 改成true 会自动启动spring.web.openurl=truespring.web.loginurl=http://localhost:${server.port}/login/toLoginspring.web.googleexcute=C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe
package com.xiaobu.base.conf;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.beans.factory.annotation.Value;import org.springframework.boot.CommandLineRunner;import org.springframework.stereotype.Component;/** * @author tanhw119214 on 2018/6/14 14:41 */@Componentpublic class MyCommandRunner implements CommandLineRunner { private static Logger logger = LoggerFactory.getLogger(MyCommandRunner.class); @Value("${spring.web.loginurl}") private String loginUrl; @Value("${spring.web.googleexcute}") private String googleExcutePath; @Value("${spring.web.openurl}") private boolean isOpen; @Override public void run(String... args) throws Exception { if(isOpen){ String cmd = googleExcutePath +" "+ loginUrl; Runtime run = Runtime.getRuntime(); try{ run.exec(cmd); logger.debug("启动浏览器打开项目成功"); }catch (Exception e){ e.printStackTrace(); logger.error(e.getMessage()); } } }}
转载地址:http://okgai.baihongyu.com/