【问题标题】:This site can’t be reached localhost refused to connect. on empty project无法访问此站点 localhost 拒绝连接。在空项目上
【发布时间】:2021-04-21 16:27:10
【问题描述】:

我的本​​地主机没有加载页面:

http://localhost:8080/ 
This site can’t be reached 
localhost refused to connect.

我有一个全新的项目,当我运行该项目时,我没有收到任何错误或看到任何错误,但是当我尝试使用 localhost 查看时,我看到了上述错误

这是我的项目的详细信息。

我机器上的Java版本:

C:\WINDOWS\system32>java -version java 版本“1.8.0_121” Java(TM) SE 运行时环境 (build 1.8.0_121-b13) Java HotSpot(TM) 64 位服务器 VM(内部版本 25.121-b13,混合模式)

我不知道我在这里做错了什么,而且除了我运行的这个类之外,我什么也没有:

package com.example.demo;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class DemoApplication {

    public static void main(String[] args) {
        SpringApplication.run(DemoApplication.class, args);
    }

}

我的 POM 文件:

4.0.0 org.springframework.boot spring-boot-starter-parent 2.4.2 com.example 演示 0.0.1-快照 演示 Spring Boot 演示项目

<properties>
    <java.version>11</java.version>
</properties>

<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-jpa</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-web</artifactId>
    </dependency>

    <dependency>
        <groupId>org.postgresql</groupId>
        <artifactId>postgresql</artifactId>
        <scope>runtime</scope>
    </dependency>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-test</artifactId>
        <scope>test</scope>
    </dependency>
</dependencies>

<build>
    <plugins>
        <plugin>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-maven-plugin</artifactId>
        </plugin>
    </plugins>
</build>

应用日志:

2021-01-16 19:24:07.268 信息 23308 --- [主要] com.example.demo.DemoApplication : 启动 DemoApplication 在 PID 23308 的 XPS8910 上使用 Java 13.0.2 (C:\Users\nick\eclipse-workspace\demo\target\classes 由 XPS89100 在 C:\Users\nick\eclipse-workspace\demo) 2021-01-16 19:24:07.270 信息 23308 --- [主要] com.example.demo.DemoApplication :没有活动的配置文件集, 回退到默认配置文件:默认 2021-01-16 19:24:07.740 信息 23308 --- [主要] .s.d.r.c.RepositoryConfigurationDelegate :引导 Spring 数据 默认模式下的 JPA 存储库。 2021-01-16 19:24:07.752 信息 23308 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : 在 4 毫秒内完成 Spring 数据存储库扫描。找到 0 个 JPA 存储库接口。 2021-01-16 19:24:08.143 信息 23308 --- [
main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat 初始化 带端口:8080 (http) 2021-01-16 19:24:08.151 INFO 23308 --- [
main] o.apache.catalina.core.StandardService : 启动服务 [Tomcat] 2021-01-16 19:24:08.151 信息 23308 --- [主要] org.apache.catalina.core.StandardEngine :启动 Servlet 引擎: [Apache Tomcat/9.0.41] 2021-01-16 19:24:08.274 信息 23308 --- [
main] o.a.c.c.C.[Tomcat].[localhost].[/] : 初始化 Spring 嵌入式 WebApplicationContext 2021-01-16 19:24:08.274 信息 23308 --- [主] w.s.c.ServletWebServerApplicationContext:根 WebApplicationContext:初始化在 961 毫秒内完成 2021-01-16 19:24:08.429 信息 23308 --- [主要] o.hibernate.jpa.internal.util.LogHelper:HHH000204:处理中 PersistenceUnitInfo [名称:默认] 2021-01-16 19:24:08.473 INFO 23308 --- [主要] org.hibernate.Version: HHH000412:Hibernate ORM 核心版本 5.4.27.Final 2021-01-16 19:24:08.586 信息 23308 --- [主要] o.hibernate.annotations.common.Version:HCANN000001:休眠 共享注释 {5.1.2.Final} 2021-01-16 19:24:08.670 INFO 23308 --- [主] com.zaxxer.hikari.HikariDataSource : HikariPool-1 - 开始...

【问题讨论】:

    标签: spring spring-boot maven


    【解决方案1】:

    Spring 应用程序似乎没有完全启动,并且在启动 Hikari Pool 时冻结(日志中的最后一行)。

    Hikari pool 是一个数据库连接池。这可能意味着您application.properties中的数据库连接设置不正确,无法建立连接。

    您能否验证数据库正在运行并对您配置的数据源 URL 做出响应?

    【讨论】:

      猜你喜欢
      • 2017-04-04
      • 2019-09-06
      • 2019-03-31
      • 2019-04-22
      • 2019-11-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-16
      相关资源
      最近更新 更多