admin管理员组文章数量:1026989
实现的方式本质上是通过命令调用浏览器访问某一路径,打成jar包后依旧有效
在项目中加入如下配置类:
package com.laob.laob_specialmon;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.event.EventListener;
import java.io.IOException;
/**
* @author zhangh
* @version V1.0.0
* @projectName laob_special
* @title IndexConfig
* @package com.laob.laob_specialmon
* @date 2019/9/10 19:07
* @explain 服务启动时自动打开项目
*/
@Configuration
public class IndexConfig {
@EventListener({ApplicationReadyEvent.class})
void applicationReadyEvent() {
System.out.println("Portboy准备就绪 ... 启动浏览器");
// 启动后访问地址
String url = "http://localhost:8090";
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec("rundll32 url.dll,FileProtocolHandler " + url);
} catch (IOException e) {
e.printStackTrace();
}
}
}
实现的方式本质上是通过命令调用浏览器访问某一路径,打成jar包后依旧有效
在项目中加入如下配置类:
package com.laob.laob_specialmon;
import org.springframework.boot.context.event.ApplicationReadyEvent;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.event.EventListener;
import java.io.IOException;
/**
* @author zhangh
* @version V1.0.0
* @projectName laob_special
* @title IndexConfig
* @package com.laob.laob_specialmon
* @date 2019/9/10 19:07
* @explain 服务启动时自动打开项目
*/
@Configuration
public class IndexConfig {
@EventListener({ApplicationReadyEvent.class})
void applicationReadyEvent() {
System.out.println("Portboy准备就绪 ... 启动浏览器");
// 启动后访问地址
String url = "http://localhost:8090";
Runtime runtime = Runtime.getRuntime();
try {
runtime.exec("rundll32 url.dll,FileProtocolHandler " + url);
} catch (IOException e) {
e.printStackTrace();
}
}
}
本文标签: 浏览器项目完成后SpringBoot
版权声明:本文标题:springboot配置项目启动完成后启动浏览器 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1737923910a1521718.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论