问题标签 [jhipster]

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.

0 投票
1 回答
406 浏览

jhipster - 唯一名称作为 JHipster 表中的主键?

我正在评估JHipster,我想知道为什么唯一字段 (login in T_USER and name in T_AUTHORITY)是主键而不是自动生成的数字(ID),因为它是这种情况T_PERSISTENT_AUDIT_EVENT

谢谢,米兰

0 投票
0 回答
476 浏览

jhipster - 使用热重载创建实体不会生成 liquibase 更改日志

我有一个类似于jhipster hot reload failed to register liquibase changelog directory的问题。

这在过去是有效的,但我一直无法让实体创建正常工作:“旧”实体(从上次重新启动之前)会因缺少表而失败,而“新”实体因为没有服务(Did not find handler method for [/app/rest/foo3s]

我想我拥有所有最新版本(generator-jhipster 0.18.1 和<jhipster-loaded.version>0.11</jhipster-loaded.version>.我在 Debian Testing 的 Docker 容器中运行 Oracle Java 7。

我可以构建并运行示例应用程序(来自/jhipster),但是当我尝试时:

我得到:

但是 changelog 文件夹中没有db-changelog-00x.xml生成文件,所以当然,没有其他工作。

热重载似乎没问题,因为在启动时我得到:

我已经完成了 Maven 清理以及我能想到的所有其他事情,比如检查权限等

下一步的建议,有人吗?

0 投票
1 回答
77 浏览

spring - 如何在 JHipster 的 HttpServlet 中注入服务?

我在 JHipster 项目中工作。我想在 HttpServlet 中注入我们的服务。但是我注入或使用了返回空指针异常,请帮助或提供者方式在HttpServlet中注入我们的spring服务。

谢谢

0 投票
1 回答
861 浏览

spring - 热重载在 Jhipster 中不起作用

我正在研究 Jhipster 项目。我得到了最新版本 0.8.2。但是我在热重载时遇到了问题。如果我更改了 java 文件中的一些代码,那么不会运行重载。请帮助我。

0 投票
0 回答
90 浏览

spring - 无法在 jhipster 中打开同一 url 上的两个页面

我正在开发 Jhipster 项目版本 0.11.1。在这个版本中,我从 StaticResourcesProductionFilter.java 创建了从“/” url 上打开的两个页面(即索引页面和主页)的过度映射,它在 0.11.1 版本中工作正常。

但现在我已将其更新为 0.18.1。现在我们的代码再次重新加载 index.html 而不是 home.html 即无限重新加载 index.html 页面。

请帮我。

0 投票
2 回答
14740 浏览

java - Spring Security 在休息服务中获取用户信息,用于经过身份验证和未经过身份验证的用户

我有一个 spring rest 服务,我想将它用于经过身份验证和未经过身份验证的用户。SecurityContextHolder.getContext().getAuthentication()如果用户经过身份验证,我想获取用户信息。

  • 如果我 .antMatchers("/app/rest/question/useroperation/list/**").permitAll() 在下面的 ouath2 配置中使用,那么我可以获得经过身份验证的用户的用户信息,但对于未经过身份验证的用户会出现 401 错误。
  • 如果我 像下面这样.antMatchers("/app/rest/question/useroperation/list/**").permitAll() 忽略 WebSecurity web.ignoring()..antMatchers("/app/rest/question/useroperation/list/**") 中的 url SecurityConfiguration,那么所有用户都可以调用该服务,但我无法从 SecurityContext 获取用户信息。

如果用户登录,如何配置我的 spring 安全性以调用经过身份验证和未经过身份验证的用户的 url 并从 SecurityContext 获取用户信息。

安全配置

0 投票
1 回答
526 浏览

java - Jhipster gradle 构建未加载生产配置文件

我是 Jhipster 应用程序的新手,只是试一试。我无法使用生产配置文件构建项目。下面是我调用的命令。我看到它确实加载了“profile_prod.gradle”文件,但没有进入以下块:

我调用的 Gradle 命令:

0 投票
1 回答
2455 浏览

ubuntu - 通过 ssh 连接到 CentOS 7 上的 jhipster docker 容器

我已经安装了 docker ( version 0.11.1-dev, build 02d20af/0.11.1); 似乎是 CentOS 7 的最新可用(yum update docker说没有更新)。

根据jhipster 站点上的安装说明,我提取了当前映像并运行:

图像运行正常。但是我无法通过ssh连接。如果我使用详细选项运行ssh :

我得到:

如果我尝试访问另一个 Ubuntu 主机,我会收到相同的序列(除了主机、端口和 OpenSSH 版本),但不是“连接关闭”的最后一行,而是:

并最终成功连接。

我试图通过localhost:4022ip-of-container:22连接;从具有相同结果的本地或远程主机。

所以问题似乎出在容器或 docker 中(或最终在 docker 中的 ubuntu 设置)。但是docker top jhipster显示sshd正在运行,并且 - 是的,跟踪显然表明我到达了ssh服务器。

有任何想法吗?

编辑后我运行了 docker image,使其进入命令行,然后在调试模式下运行sshd :

sudo docker run -v ~/projects:/jhipster -p 8080:8080 -p 9000:9000 -p 4022:22 -t -i --name jhipster jdubois/jhipster-docker /bin/bash

/usr/sbin/sshd -d

为了进一步调试。在连接尝试时sshd失败并显示:

chroot("/var/run/sshd"): 不允许操作 [preauth]

0 投票
1 回答
877 浏览

java - JHipster 中的 Java 热重载

我使用以下热重载指令运行 JHipster 示例应用程序:

我将以下内容插入到 com.mycompany.myapp.web.rest.AccountResource 的 getCurrentSessions() 中以测试热重载:

我没有看到调试消息出现。我在 IntelliJ IDEA 12.1.6 中运行它。

0 投票
1 回答
306 浏览

osx-mavericks - 在 OS X 中启动 jdubois/jhipster 容器时 Docker 挂起

我正在尝试在 OS X 10.9.4 上的 Docker 上运行 jhipster 应用程序。

我安装了 boot2docker 并且能够让 hello-world 容器运行。

我按照 jhipster 站点上的说明操作,拉取 jdubois/jhipster-docker 映像并创建一个 ~/jhipster 目录。

我设置了我的 /etc/sudoers 文件,以便我的 DOCKER_HOST 环境变量能够传播。然后我尝试运行 docker 映像:

这只是永远挂起。我试图从另一个终端窗口通过 SSH 连接到容器,但它只是说连接被拒绝。

知道接下来我应该检查什么吗?