SpringBoot
启动运行成功,
localhost
无法访问
连接
问题
描述
问题
的排除项目工程代码可能的原因原因的发现和锁定
问题
的
解决
问题
描述
本项目是一个物联网项目,技术框架
SpringBoot
+Netty+MySql+MybatisPlus+Swagger
今天运行
SpringBoot
项目过程中,项目代码没有出现报错情况,在
SpringBoot
初始化成功之后,在web端访问api文档时,出现了
无法访问
此
网站
——
localhost
拒绝
连接
访问
请求
。针对这一
问题
我开始进行排查
解决
。
问题
的排除
1..今天在启动
SpringBoot
项目的时候,一开始启动失败显示是applicatipn.yaml文件配置格式有误,然后根据报错信息将配置文件中显示的错误都改过来了:
application配置文件出错一般会有以下几种:
如果是同一等级的缩进要在同一水平线上,在有层级关系的时候缩进用得不对。
不能使用tab键要使用空格
属性和值之间需要空格隔开
****2.但是当我把上面的改完之后启动
SpringBoot
项目以为大功告成了,结果一访问却报
无法访问
网页
然后立即百度一下原因,百度到的原因大概有如...
有之前安装tomcat的经历,就很自然的会认为是端口冲突被占用,其实不然,在后面找到原因了之后,特地观察了一下端口,发现端口被占用的情况下
springboot
仍然能正常访问8080端口。所以并不是端口被占用的原因。一般来说,是静态资源是可以默认可以被访问的,还有controller下的,而我这个是额外设置的静态资源映射,而且老师都能正常访问,我却不行。原来是我没有启动项目,然后之前虽然启动了项目但是后面我又清除了idea的缓存,可能是这个原因所以后面得再重新启动项目吧。
提前:该
springboot
配置过ssl证书(可能其他情况也可以试试看)
原因:注释掉证书和https实现之后,之前运行的target未删除,直接运行,得到的target是混乱的,需要将target目录整个删除之后再尝试。(该
方法
不仅限于该报错,任何时候实现
springboot
项目报一些莫名其妙的错,都可以删除target重新生成试试)
今天写网络
请求
的时候,先是出现java.net.SocketTimeoutException: failed to connect to /10.0.2.2 ,然后根据百度找到的博客修改了IP后,发现都不对。
后来又尝试地址框输入
localhost
,但是发现这个也不行,出现
localhost
拒绝
了我们的
连接
请求
。
后来想到可能是服务器没有开启,点击Apache24的文件夹,点击apache_s...
出现这种情况是因为运行类扫描不到别的层、只要把运行类挪到子类的同级别就行了还有一种原因是在配置文件中多加了个空格例:在箭头指的地方也就是冒号前面不能出现空格出现就会容易解码报错.........
解决
方法
:
1、首先查看自己配的controller路径是否和访问路径一致;
2、在确保
springboot
服务正常启动的情况,打开本地host,查看
localhost
的ip是否使用,一般情况是127.0.0.1,如果是注释的就放开;
3、如果你的
springboot
启动类和
springboot
Controller包是在不同的包里,就需要添加
@ComponentScan(b...
当把
SpringBoot
项目的jar包部署到linux服务器中,启动
SpringBoot
项目,却无法正常访问,这是怎么回事呢?不出意外的话,是啥也没有,这也表示,所有端口都未放行,当然
springboot
项目的80端口也被拦截掉了。主要的原因是端口号被Linux的firewall防火墙拦截掉了。1、查询已开启的端口列表firewall-4、重新运行
springboot
项目。将端口1~12345全都开启。......
首先检查一下pom.xml配置文件,有时候可能是因为你的pom.xml中导入了太多的依赖,一些依赖之间可能存在冲突导致项目未完全启动而
无法访问
显示:
无法访问
该
网站
如果配置文件没
问题
,那么在检查一下是否开启了主应用程序,有时候开启DEBUG模式,或者本身忘掉了,博主就是忘掉运行主应用程序导致的,Run一下Application.java
开启后控制台显示:
再重新访问地址即可
首先在父
页面
的javascript给定义一个window.name,并赋予一个字符串值,如window.name="test",其中赋予的字符串值可以随意定义,然后在Iframe
页面
的Form 标签中定义target属性,并且其值也必须与之前定义的window.name的值相同,即<form method="post" target="test" >,在子
页面
提交后即可刷新父
页面
跳转到指定的
请求
页面
.
此资源由网友提供。谢谢!