JHipster 4.5.2 - blank page



我有一个用JHipster 4.5.2版本生成的应用程序,我想在服务器(jboss或Tomcat)上启动它,但我得到了一个空白页(因为服务器端仅从我理解的内容启动) 当我在命令提示符下启动 mvnw 和 yarn start 时,它可以工作。 如何在客户端和服务器端工作的服务器中启动应用程序? 希望你理解我的问题。感谢您的帮助。

编辑: (编译时没有错误。我正在使用产品配置文件)

Jboss 日志 : '22:54:59,433 信息 [stdout] (服务器服务线程池 -- 72)2017-06-03 22:54:59.431 信息 5920 --- [读取池 -- 72] c.j.x.ApplicationWebXml : 使用 PID 5920 在 Fred 上启动 ApplicationWebXml (由 Freddy 在 D:\jboss-eap-6.4.7\bin) 中启动)

22:54:59,453 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:54:59.452 调试 5920 --- [读取池 -- 72] c.j.x.ApplicationWebXml : 运行 Spring 引导 v1.5.2.发布, Spring v4.3.7.发布

22:54:59,454 信息 [标准输出] (服务器服务线程池 -- 72) 2017-06-03 22:54:59.453 信息 5920 --- [读取池 -- 72] c.j.x.ApplicationWebXml : 以下配置文件处于活动状态: 招摇,无液基,开发

22:55:02,873 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:02.873 调试 5920 --- [读取池 -- 72] c.j.x.config.AsyncConfiguration : 创建异步任务执行器

22:55:04,400 信息 [标准输出] (服务器服务线程池 -- 72) 2017-06-03 22:55:04.400 调试 5920 --- [读取池 -- 72] c.j.x.config.Metrics配置 : 注册 JVM 仪表

22:55:04,432 信息 [标准输出] (服务器服务线程池 -- 72) 2017-06-03 22:55:04.432 调试 5920 --- [读取池 -- 72] c.j.x.config.Metrics配置:监视数据源

22:55:04,446 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:04.446 调试 5920 --- [读取池 -- 72] c.j.x.config.MetricsConfiguration : 初始化指标 JMX 报告

22:55:05,517 信息 [标准输出] (服务器服务线程池 -- 72) 2017-06-03 22:55:05.516 调试 5920 --- [读取池 -- 72] c.j.x.config.WebConfigurer : 注册 CORS 过滤器

22:55:05,934 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:05.932 信息 5920 --- [读取池 -- 72] c.j.x.config.WebConfigurer : Web 应用程序配置, 使用配置文件: 招摇

22:55:05,934 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:05.934 调试 5920 --- [读取池 -- 72] c.j.x.config.WebConfigurer : 初始化指标注册表

22:55:05,949 信息 [标准输出] (服务器服务线程池 -- 72) 2017-06-03 22:55:05.948 调试 5920 --- [读取池 -- 72] c.j.x.config.WebConfigurer : 注册指标筛选器

22:55:05,950 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:05.950 调试 5920 --- [读取池 -- 72] c.j.x.config.WebConfigurer : 注册指标 Servlet

22:55:05,962 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:05.962 信息 5920 --- [读取池 -- 72] c.j.x.config.WebConfigurer : Web 应用程序完全配置

22:55:06,379 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:06.379 调试 5920 --- [读取池 -- 72] i.g.j.c.liquibase.AsyncSpringLiquibase : Liquibase 被禁用

22:55:12,402 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:12.401 调试 5920 --- [读取池 -- 72] c.j.x.config.social.SocialConfiguration : 配置 GoogleConnectionFactory

22:55:12,424 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:12.423 调试 5920 --- [读取池 -- 72] c.j.x.config.social.SocialConfiguration : 配置 FacebookConnectionFactory

22:55:12,448 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:12.448 调试 5920 --- [读取池 -- 72] c.j.x.config.social.SocialConfiguration : 配置 TwitterConnectionFactory

22:55:17,814 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:17.813 调试 5920 --- [读取池 -- 72] i.g.j.c.apidoc.Swagger配置:启动 Swagger

22:55:17,953 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:17.953 调试 5920 --- [读取池 -- 72] i.g.j.c.apidoc.Swagger配置:在 9 毫秒内启动 Swagger

22:55:19,382 信息 [stdout] (服务器服务线程池 -- 72) 2017-06-03 22:55:19.381 信息 5920 --- [读取池 -- 72] c.j.x.ApplicationWebXml : 在 23.086 秒内启动了 ApplicationWebXml (JVM 运行 56.264)'

要在上下文路径下部署 Angular 应用程序,您需要更新 index.html 中的默认基本 href。 在 HTML<head>标记中,更改:

<base href="/" />

<base href="./" />

这将从任何上下文路径加载资源,而不是期望它们位于根/路径下。

最新更新