问题标签 [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 回答
756 浏览

oracle - jhipster om.zaxxer.hikari.proxy.ConnectionProxy 警告

这里似乎发生了一些超时问题,jhipster gui 工作正常并且数据库得到更新,但是这些警告使日志变得混乱。

有什么解决方法或如何抑制它们?

谢谢

0 投票
4 回答
6511 浏览

spring - org.springframework:springloaded:jar:1.2.0.BUILD-SNAPSHOT 的 POM 丢失

我按照 http://jhipster.github.io/creating_an_app.html下 jHipster 网站上列出的说明进行操作

这是 pom.xml 中 springloaded 的参考

0 投票
1 回答
642 浏览

java - 生成的实体报告 DELETE 不起作用

我在 MacOSX Maverick 上使用 JHipster 0.13 和 JDK 1.7.0.55。到目前为止一切正常。

我的问题是我已经生成了一个新实体,并且可以在一些修改后添加新实体。但是当我点击删除按钮时,前端没有任何反应。在 Chrome 的控制台中,我得到 DELETE http://0.0.0.0:9000/app/rest/products?productId=1 405 (Method Not Allowed) angular.js:8081 XHR finished loading: DELETE "http://0.0.0.0:9000/app/rest/products?productId=1".

后端记录消息: [WARN] org.springframework.web.servlet.PageNotFound - Request method 'DELETE' not supported

删除方法已经由生成器定义,据我了解,它应该可以工作。

我需要检查/修改其他任何地方以使其正常工作吗?

在 AngularJS 中已经定义了这个 service.js:

myapp.factory('Product', ['$resource', function ($resource) { return $resource('app/rest/products/:id', {}, { 'query': { method: 'GET', isArray: true}, 'get': { method: 'GET'}, 'delete': {method: 'DELETE'} }); }]);

在Java方面我有:

/** * DELETE /rest/products/:id -> delete the "id" product. */ @RequestMapping(value = "/rest/products/{id}", method = RequestMethod.DELETE, produces = "application/json") @Timed public void delete(@PathVariable Long id, HttpServletResponse response) { log.debug("REST request to delete Product : {}", id); productRepository.delete(id); }

那是在具有添加和保存方法的同一个类中,这是有效的。

0 投票
1 回答
362 浏览

json - Mac 中的 Jhipster package.json 问题

操作系统:10.9.2 我正在使用 jhipster 生成器,这似乎是 mac 中 package.json 的问题,我们有什么解决方法吗?

以下是错误:

0 投票
1 回答
2275 浏览

postgresql - 将 jhipster 远程连接到 postgres

我正在尝试配置 jhipster 以使用 heroku 的 postgres 数据库。这是我的数据库参数,凭据已编辑:

它导致这个错误,我确定是因为我需要启用 SSL:

根据 heroku 的说法,远程数据库连接需要带有两个 SSL 参数的 JDBC 连接 URL。我无法成功配置此 URL。

远程连接到数据库

如果您使用的是 Heroku Postgres 数据库,您可以远程连接到它以进行维护和调试。但是,这样做需要您使用 SSL 连接。您的 JDBC 连接 URL 需要包含以下内容:ssl=true&sslfactory=org.postgresql.ssl.NonValidatingFactory

0 投票
1 回答
1282 浏览

jhipster - JHipster:生成实体 - 如何?

当我

生成的代码没有注意到 db-changelog-002.xml 中的 MyEntity 表定义。例如,我希望表格上的字段列在生成的 html 中。相反,我得到了 3 个默认字段,分别是 id、文本和日期。

db-changelog-002.xml 文件已由 Liquibase 使用其从新开始生成的说明生成。据我所知,它看起来不错。我将它与 db-changelog-001.xml 一起放入 \src\main\resources\config\liquibase 目录

我该如何调试?我的期望不正确吗?

0 投票
0 回答
447 浏览

jhipster - oauth 不适用于 jhipster

生成 jhipster 应用程序后(按照教程),应用程序运行良好,但我无法使用我的“用户”或“管理员”帐户登录。我在日志中看到以下内容:

这意味着应用程序正在尝试验证“jhipsterapp”而不是“用户”。

以下是我的 .yo-rc.json 文件的内容

请问有什么帮助吗?

0 投票
0 回答
368 浏览

angularjs - Jhipster:$scope 变量的重音问题

我的控制器和 html 文件以 UTF-8 编码。如果在我的控制器中我设置了一个带重音符号的范围变量,则它不会很好地显示在视图中。例子 :

$scope.test = '进口'

在我的控制器变成

影响

在视图中。

知道它来自哪里吗?

0 投票
1 回答
2175 浏览

liquibase - jhipster 不会为生成的实体生成 liquibase 更改日志

我做了以下事情:

  • 按照开发指南创建新的 jhipster 应用程序
  • 根据 IntelliJ的此处,使用热重载 VM 选项启动应用程序类;命令行C:\dev\jdk1.8.0\bin\java -javaagent:spring_loaded/springloaded-jhipster.jar -noverify -Dspringloaded=plugins=io.github.jhipster.loaded.instrument.JHipsterLoadtimeInstrumentationPlugin -Didea.launcher.port=7538 "-Didea.launcher.bin.path=C:\dev\IntelliJ IDEA\bin" -Dfile.encoding=UTF-8 -classpath "*snip very long classpath" com.intellij.rt.execution.application.AppMain com.mysoftware.Application
  • yo jhipster:entity project使用按照此处创建的新实体
  • 预期结果 - 一切正常
  • 获得的结果 - 将http://localhost:8080/#/project得到org.h2.jdbc.JdbcSQLException: Table "T_PROJECT" not found
  • /src/main/resources/config/liquibase/changelog只有db-changelog-001.xml
  • 重启没有帮助

所以这似乎是一步

这里开始并没有真正发生。

我究竟做错了什么?

手动调用生成 db-changelog-002.xml 的最简单方法是什么?由于我不热衷于手动编写它,实体类已经拥有所有信息。

0 投票
2 回答
648 浏览

debugging - 无法调试通过 Netbeans 中的弹簧加载重新加载的类

我想知道是否有人成功地让他的调试器停止在通过 Netbeans(或其他 IDE)中的弹簧加载重新加载的类中?

非常感谢您的反馈。

PS:JRebel 工作正常,但它远非免费。