首先运行Jhipster应用程序错误

时间:2016-06-07 17:47:25

标签: javascript node.js jhipster yo

在成功创建新的Jshipster 3应用程序之后,我无法使用gulp serve来提供应用程序。

我正在使用Ubuntu 16.04和npm 3.9,当我尝试运行gulp serve时,我收到此错误:

enter image description here

当我访问http://localhost:9000/时,我在浏览器上收到以下消息:

    Error: connect ECONNREFUSED 127.0.0.1:8080
   at Object.exports._errnoException (util.js:870:11)
   at exports._exceptionWithHostPort (util.js:893:20)
   at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1063:14)

有什么建议吗? :(

2 个答案:

答案 0 :(得分:5)

该错误表明 gulp无法连接到127.0.0.1:8080地址的后端,这很可能意味着您尚未启动后端。

您应该使用mvn spring-boot:runmvn命令启动Spring应用程序,该命令会在http://localhost:8080地址启动应用程序。

在此处阅读更多内容:https://jhipster.github.io/development/

答案 1 :(得分:0)

添加@ComponentScan注解和基础包名

@ComponentScan(basePackages={"com.example"})

见下面的代码。

package com.example.SampleProject;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.ComponentScan;

@SpringBootApplication
@ComponentScan(basePackages={"com.example"})

public class SampleProjectApplication {

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

}