Jhipster 失败并显示:“[HPM] 尝试将请求 /management/info 从 localhost:9000 代理到 http://localhost:8080 (ECONNREFUSED) 时发生错误”

Mar*_* An 1 code-generation jhipster

我正在尝试使用jhipster.

# Ubuntu 18.04
node -v
# v10.15.1
npm -v
# 6.4.1
jhipster --version
# 6.0.0
jhipster
# (I only press enter, so that the defaults are selected)
npm start
Run Code Online (Sandbox Code Playgroud)

现在我在端口 9000 上访问应用程序,但是当我按照提示尝试使用admin/登录时admin,它失败了

[HPM] Error occurred while trying to proxy request /management/info from localhost:9000 to http://localhost:8080 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
[HPM] Error occurred while trying to proxy request /api/account from localhost:9000 to http://localhost:8080 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
[HPM] Error occurred while trying to proxy request /api/authenticate from localhost:9000 to http://localhost:8080 (ECONNREFUSED) (https://nodejs.org/api/errors.html#errors_common_system_errors)
Run Code Online (Sandbox Code Playgroud)

当我尝试从应用程序注册新用户时也是如此。

这是应用程序的错误,还是我做错了什么?

adm*_*635 5

您只运行前端,您还需要按照@Jon Ruddell 的评论启动后端。在应用程序根目录上运行 maven:“./mvnw”(Windows 上的“mvnw”)

运行 Java 服务器

作为“主”Java 类

在 IDE 中,右键单击 Java 包层次结构根部的“Application”类,然后直接运行它。您还应该能够轻松调试它。

该应用程序将在http://localhost:8080上可用。

默认情况下,此应用程序将启用“热重载”,因此如果您编译一个类,Spring 应用程序上下文应该会自动刷新自身,而无需重新启动服务器。

作为 Maven 项目

您可以使用 Maven 启动 Java 服务器。JHipster 提供了一个 Maven 包装器,因此您无需安装 Maven,并且您可以保证所有项目用户具有相同的 Maven 版本:

./mvnw(在 Mac OS X/Linux 上)的 mvnw(在 Windows 上)

(这将运行我们默认的 Maven 任务,spring-boot:run)

该应用程序将在http://localhost:8080上可用。

或者,如果您已安装 Maven,则可以使用 Maven 启动 Java 服务器:

虚拟机

如果您想了解有关使用 Maven 的更多信息,请访问 http://maven.apache.org

(可选)作为 Gradle 项目

如果您选择了 Gradle 选项,JHipster 提供了 Gradle 包装器,因此您无需安装 Gradle,并且您可以保证所有项目用户都拥有相同的 Gradle 版本:

./gradlew(在 Mac OS X/Linux 上)的 gradlew(在 Windows 上)

(这将运行我们的默认 Gradle 任务 bootRun)

或者,如果您已经安装了 Gradle,您可以使用 Gradle 启动 Java 服务器:

等级

该应用程序将在http://localhost:8080上可用。

如果您想了解有关使用 Gradle 的更多信息,请访问 https://gradle.org

来源:https : //www.jhipster.tech/development/