问题标签 [jhipster-registry]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring-boot - 无法创建新的 jhipster 项目
我创建了一个新文件,当我创建一个新的 jhipster 项目时出现此错误。我该如何解决?
错误发生意外错误:“EACCES:权限被拒绝,mkdir'/home/chebbi/node_modules/@angular-cli'”。
info 如果您认为这是一个错误,请使用“/home/chebbi/yarn-error.log”中提供的信息打开错误报告。
info 访问https://yarnpkg.com/en/docs/cli/install以获取有关此命令的文档。
错误提示错误!纱线安装失败。
proxy - 代理后面的 jhipster-registry
在 jhipster-registry 中,没有考虑所有代理参数,主要是 nonProxyHost 参数。
启动时,Jhipster-registry 容器会在 github 上克隆项目(通过代理);
另一方面,它不能联系本地服务(例如 keycloak),因为它不应该使用代理(它这样做是因为它似乎没有考虑到 nonProxyHost 参数)
我们怎样才能解决这个问题?
jhipster - 将 Registry 配置为在 peer-awareness 模式下运行或形成集群,以便我可以获得可扩展性和容错能力?
我们能否将 Registry 配置为在对等感知模式下运行或形成集群,以便获得可扩展性和容错能力?
spring-boot - 向现有实体 Jhipster 添加/删除字段和关系
我正在使用 jhipster (jhipsterVersion -> 4.11.1),我通过“yo jhipster:entity”student 创建了 Student 实体,并添加了 rollNo、name、course 等字段。在运行 gradlew commad 运行应用程序之后,到目前为止一切正常,使用给定的适当字段成功创建实体。
但是1天后,我需要添加新字段,例如collegeName,然后我再次运行“yo jhipster:entity student”命令并再添加一个字段collegeName并成功构建消息但是当我运行gradlew命令运行应用程序时出现如下错误
2017-12-28 15:08:04.442 错误 5268 --- [tapp-Executor-1] igjcliquibase.AsyncSpringLiquibase:Liquibase 无法正确启动,您的数据库尚未准备好:验证失败:1 个更改集检查和配置/liquibase/更改日志/20171228063150_added_entity_Student.xml::20171228063150-1::jhip ster 是:7:1e76a424cb8d1fd8f33d27559cee9133 但现在是:7:a69d676fb7b3d1b37c22d109340b7cb2
liquibase.exception.ValidationFailedException: Validation Failed: 1 change sets check sum config/liquibase/changelog/20171228063150_added_entity_Student.xml::20171228063150-1::jhip ster was: 7:1e76a424cb8d1fd8f33d27559cee9133 but is now: 7:a69d676fb7b3d1b37c22d109340b7c2b
:82) 在 io.github.jhipster.async.ExceptionHandlingAsyncTaskExecutor.lambda$createWrappedRunnable$ 的 io.github.jhipster.config.liquibase.AsyncSpringLiquibase.lambda$afterPropertiesSet$0(Asyn cSpringLiquibase.java:64) 1(ExceptionHandlingAsyncTaskExecutor.java:66 ) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在 java.lang.Thread.run(Thread.java: 748)
2017-12-28 15:08:14.169 INFO 5268 --- [restartedMain] com.quote.TestappApp:在 26.25 秒内启动了 TestappApp(JVM 运行时间为 27.304)
2017-12-28 15:08:14.171 INFO 5268 --- [restartedMain] com.quote.TestappApp:
spring-boot - 我通过子生成器修改了现有的学生实体,然后覆盖所有并在运行 gradlew 命令之后,但我得到了以下错误,出了什么问题?
2017-12-28 15:40:31.813 错误 5060 --- [tapp-Executor-1] igjcliquibase.AsyncSpringLiquibase:Liquibase 无法正确启动,您的数据库尚未准备好:验证失败:1 个更改集检查和配置/liquibase/更改日志/20171228063150_added_entity_Student.xml::20171228063150-1::jhip ster 是:7:1e76a424cb8d1fd8f33d27559cee9133 但现在是:7:a69d676fb7b3d1b37c22d109340b7cb2
liquibase.exception.ValidationFailedException: Validation Failed: 1 change sets check sum config/liquibase/changelog/20171228063150_added_entity_Student.xml::20171228063150-1::jhip ster was: 7:1e76a424cb8d1fd8f33d27559cee9133 but is now: 7:a69d676fb7b3d1b37c22d109340b7c2b
:82) 在 io.github.jhipster.async.ExceptionHandlingAsyncTaskExecutor.lambda$createWrappedRunnable$ 的 io.github.jhipster.config.liquibase.AsyncSpringLiquibase.lambda$afterPropertiesSet$0(Asyn cSpringLiquibase.java:64) 1(ExceptionHandlingAsyncTaskExecutor.java:66 ) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 在 java.lang.Thread.run(Thread.java: 748)
怎么了 ?
architecture - jhipster中不止一个网关
这是一种不好的做法吗?在 jhipster 堆栈中拥有多个网关应用程序可能会产生什么后果。
我正在开发一个具有非常不同的用户部分和管理部分的应用程序。这个想法是有 2 个网关,一个用于用户 Web 应用程序,一个用于管理 Web 应用程序。他们都有自己的微服务作为后端。此外,还有第三个包含通用功能的共享微服务。
所以它看起来像这样:
我已经用简单的例子试过了,它似乎在开发环境中工作。除了它不优雅之外,还有其他原因导致这种架构不正确。
spring-boot - JHipster Registry 无法获取日志文件
我有一个 JHipster 单体应用程序与 JHipster Registry 一起成功运行。一切都很好,我可以看到我的应用程序实例和所有指标。
但我在管理/日志选项卡下得到以下提示:
和一个404 状态响应/management/logfile
如前所述,服务正在运行,并且application-*.yml
日志记录设置为
此文件的读取权限由所有人共享。为什么我看不到日志文件的内容?我错过了什么?
angular - 如何在 jhipster 中创建新的角度组件
我使用 jhipster 创建了一个新项目并将其导入 Intellij。当我尝试创建一个新的角度组件时出现错误。这是我所做的:
文件 >> 新建 >> Angular cli >> 组件 > 好的。
我收到以下错误:
C:\Program Files\nodejs\node.exe" D:/TestareJhipster/Testare1/node_modules/@angular/cli\bin\ng 生成组件 cacat 找不到新组件的 NgModule。使用跳过导入选项跳过在 NgModule 中导入组件。错误:找不到新组件的 NgModule。使用 skip-import 选项跳过在 NgModule 中导入组件。完成
还有另一种创建组件的方法吗?
java - 从 Jhipster UAA 到微服务网关应用的 Feign Client
我的网关(gw-app)应用程序中有一个联系人实体,我想在每次在 UAA 应用程序中注册新用户时创建一个条目。我一直在尝试将Jhipster 文档中描述的服务间通信用于微服务。
- 我在这里遇到的第一个问题是我在 UAA 应用程序中没有这个界面
@AuthorizedFeignClient
。 - 其次,我从来没有成功地从 uaa 到 gw-app 使用
@FeignClient
.
除了与 feign 客户端的通信/配置问题之外,我还担心在没有会话建立(新用户注册)时这将如何工作,然后我有另一个用例,其中我有来自用户管理屏幕的现有会话(当管理员创建新用户时)
UAA 配置
网关应用配置
客户代码
接触
jhipster-registry - JHipster 注册表:构建错误
我尝试构建并运行 jhipster 注册表,但出现错误:
我在测试中遇到以下错误:
如果我跳过测试,构建是可以的,但是我在启动时遇到了同样的错误:
奇怪的是,当我执行
构建是好的,但它没有启动(同样的错误)。
我在 Linux 上使用从 github 克隆的 3.2.4 版本的注册表。
如何建立注册表没有错误?我忘记了什么吗?
谢谢,丹尼斯