开发者社区 问答 正文

spring boot启动遇到蹊跷的问题,绝对的蹊跷 - java报错

环境是sts,spring boot版本是1.5.9,工程非常简单,就一个controller,helloworld级别的,通过sts工程自带的spring boot app启动

sts启动要花费60s以上,找遍网上解决方案都是通过配置urandom解决问题,但对我来说无效。

当我准备去搭梯子去Google时候,蹊跷的事情发生了,启动瞬间加快,整个完成只有2s,梯子去掉后又要60s,百思不得其解,spring boot在启动的时候会去网络找什么东西呢?有哪位大侠碰到过类似的问题?

谢谢

展开
收起
montos 2020-05-31 15:08:45 439 分享 版权
1 条回答
写回答
取消 提交回答
  • 项目校验选中了xml校验,xml需要下载相关schema的xsd文件,而这些xsd文件的地址一般都是国外的(如:http://www.springframework.org/schema/beans)。

    如果是首次配置、运行项目,而这些文件又下载不下来(GFW搞鬼),你就会卡主不动了。

    ######

    建议你把项目打包成Jar,然后命令行单独启用。很有可能是你的STS有自动更新的行为!

    ######问题依旧。将本地网络禁用,也可以很快就启动。好像感觉局域网出现问题,明天到公司再试一下看看######

    不是,你看看哪里是不是连接互联网了

    ######使用命令行启动######

    我想问下你的梯子怎么搭的

    ######

    应该是某个依赖联网请求超时,之前遇到过,后面换成本地地址,就好了

    ######嗯嗯,我找一圈没找到,还记得修改哪个文件不?######把你的控制台发出来,或者看看是这个问题吗https://www.jianshu.com/p/30aa8e43a396######

    schema校验吧

    2020-05-31 15:08:54
    赞同 展开评论