首页 \ 问答 \ 使用JHipster访问Swagger文档(Accessing Swagger Documentation with JHipster)

使用JHipster访问Swagger文档(Accessing Swagger Documentation with JHipster)

我只通过jhipster仅使用生成了一个应用程序服务器。

yo jhipster --skip-client

它在访问时产生了我需要的所有必要api调用

http://localhost:8080/swagger-ui/index.html

我结束了一个404。我的印象是,包含了大肆吹捧,但它似乎无法访问,虽然可以使用swagger API端点。


I have generated an app server only through jhipster using only.

yo jhipster --skip-client

It had generated all the necessary api calls I needed however upon accessing

http://localhost:8080/swagger-ui/index.html

I ended on a 404. I was under the impression that swagger is included however it cant seem to be accessed, although the swagger api endpoints is available.


原文:https://stackoverflow.com/questions/44391027
更新时间:2021-11-06 11:11

最满意答案

你不能,因为你只生成其余的apis。 如果您想查看api-docs,请按照这里提到的说明进行操作

一旦你成功克隆了上述

打开dist / index.html,并将源代码粘贴到那里

HTTP://本地主机:8080 / V2 / API-文档

它看起来应该像这样 在这里输入图像描述


You can't since you are only generating the rest apis. if you want to see the api-docs follow the instructions mentioned here

Once you have succesfully cloned the said repository

open dist/index.html and simply paste the source there

http://localhost:8080/v2/api-docs

it should look like something like thisenter image description here

相关问答

更多
  • 在我的脑中添加这些语句后问题就解决了 春天-config.xml中
    这是一个Yeoman生成器,因此了解贡献的最佳方式是查看Yeoman“创作”页面:http: //yeoman.io/authoring/ 由于您将创建模板(如提到的_pom.xml文件),因此大多数IDE将无法正常工作。 这是我的工作方式: 我生成一个“样本”项目 我写了一些工作代码 我做一个“差异”,并手动将其应用到我的模板 我使用新模板再次生成项目,以查看是否得到相同的结果 当然,我测试生成的项目! It's a Yeoman generator, so the best way to learn a ...
  • 从我与Swagger的经验来看,我认为它必须在ApiOperation的notes域中指定,如下所示 @ApiOperation( value = "Save an image", notes = "Returns the unique id of the uploaded image", response = String.class) From my experience with swagger, I think it must be specifie ...
  • 最后我使用了SDammann.WebApi.Versioning nuget包和以下路由: VersionedControllerSelector.VersionPrefix = "v"; config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "v{version}/{controller}/{id}", defaults: new { id = RouteParameter.Optional } ); 我的 ...
  • 不,开箱即不可能。 REST Docs旨在可扩展,因此您可以自己添加功能,但这将是一项重大任务。 我是REST Docs项目的负责人,对实时文档的支持很有意义,但目前并不是特别重要的。 根据我的经验,实时文档可以用作操场,但在记录服务方面做得不好。 目前我的工作重点是制作精确,结构良好的文档。 如果你正在寻找比Asciidoctor的空白画布更具指导性的东西,那么使用带有Slate的REST Docs可以为后者提供一个大的快速启动。 No, it's not possible out of the box. ...
  • 您需要使用命名空间来实现此目的。 每个命名空间都成为swagger doc中的一个单独部分。 http://flask-restplus.readthedocs.io/en/stable/scaling.html You need to use Namespaces to achieve this. Each Namespace becomes a separate section in swagger doc. http://flask-restplus.readthedocs.io/en/stable/ ...
  • 你不能,因为你只生成其余的apis。 如果您想查看api-docs,请按照这里提到的说明进行操作 一旦你成功克隆了上述库 打开dist / index.html,并将源代码粘贴到那里 HTTP://本地主机:8080 / V2 / API-文档 它看起来应该像这样 You can't since you are only generating the rest apis. if you want to see the api-docs follow the instructions mentioned he ...
  • 如果要在JDL中启用过滤,则必须: 使用filter关键字 您的实体必须使用服务类或实现。 下面的示例JDL将为实体A创建过滤器类: entity A entity B filter * except B service * with serviceClass 如果通过提示生成实体,请确保启用“服务类和筛选”选项。 作为Foo实体的示例,在foo.component.ts ,您可以向查询对象添加键以对这些字段进行过滤: this.fooService.query({ 'id.equals': 953 }) ...
  • Swagger配置位于config/apidoc/SwaggerConfiguration.java 您只需删除排除prod配置文件的行: @Profile("!"+Constants.SPRING_PROFILE_PRODUCTION) The Swagger configuration is in config/apidoc/SwaggerConfiguration.java You could simply remove the line that excludes the prod profile ...
  • 基于查询字符串的相同路径的多个文档不是Swagger规范支持的,因此不是swagger-ui支持的。 通过设置enableUrlTemplating(true)启用的功能似乎是springfox中的孵化功能,但现在使用swagger-ui无法正常工作。 相关讨论可以在这里找到: https://github.com/swagger-api/swagger-ui/issues/1665 https://github.com/springfox/springfox/issues/866 现在看起来你要么必须忍受 ...

相关文章

更多

最新问答

更多
  • 如何重新加载下拉列表(How to reload dropdownlist)
  • RStudio:在脚本中保留特殊字符(RStudio: keeping special characters in a script)
  • Powershell的“GetLatest”不会在新的TFS工作区上下载文件(“GetLatest” with Powershell doesn't download files on new TFS workspace)
  • 我如何让JS识别一个由字符组成的数组?(How do I get JS to recognise an array insted of characters?)
  • EF从存储过程中急切加载(EF eager loading from stored procedure)
  • 将输出文件添加到Python扩展(Adding output file to Python extension)
  • 淮北职业技术学院电脑应用专业咋样?
  • 更改默认扩展面板箭头的箭头样式(Change arrow style for default expansion panel arrow)
  • 芜湖计算机(计算机)培训机构(培训班,学校)哪家好
  • 致命错误:使用clang-llvm ASTMatcher时未找到'stddef.h'文件(fatal error: 'stddef.h' file not found when using clang-llvm ASTMatcher)
  • 内容的.NET缓存(Contentful .NET caching)
  • 客户端没有发生WCF回调(WCF callback is not happening in client)
  • 使用friend在全局范围内调用类成员函数会产生27个错误(Calling a Class member function in Global Scope using friend Gives 27 ERRORS)
  • 如何绑定到WPF中的另一个控件属性(How to Bind to Another Control Property in WPF)
  • 南华大学电脑专业,就业好不好
  • 是否存在泄密文件的官方(或常见)文件扩展名或后缀?(Is there an official (or common) file extention or suffix for deflated files?)
  • 在SVM python中只训练一次(Training only once in SVM python)
  • 淘汰自定义绑定光滑js无法正常工作(knockout custom binding for slick js not working)
  • 似乎无法正确地抓住网站“福布斯”(Can't seem to scrape the website “Forbes” properly)
  • 无法使用boto.rds2从describe_instance方法检索有关db实例的信息(Not able to retrieve information about db instances from the describe_instance method using boto.rds2)
  • 转换为英国日期格式问题(Convert to british date format issue)
  • 在表中列出不同的元组(10种方法)(List distinct tuples in a table(SQL query)(10 ways))
  • OrientDB查询比较(OrientDB query compare)
  • 全局变量有什么不好?(What is so bad about global variables? [duplicate])
  • 为什么JavaMail Transport.send()是一个静态方法?(Why is JavaMail Transport.send() a static method?)
  • 获取最近3个Instagram图像张贴在一个地方(Get last 3 instagram images posted in a place)
  • 使用libnfc格式化/读/写NDEF Mifare 1K卡(Format/Read/Write NDEF Mifare 1K Card using libnfc)
  • 阻止谷歌索引特定图像(Block Google from indexing a particular image)
  • 消息模板接收让Dispatcher没有订阅频道(Message Template receive gives Dispatcher has no subscribers for channel)
  • OpenShift:使用自定义节点版本(OpenShift: Use custom node version)