Использование JHipster (и swagger-ui 2.1.5) Я хотел получить доступ к вкладке «API».Пользовательский интерфейс Swagger не отображается должным образом
Однако это, кажется, не правильно отображать и я получаю следующие ошибки в консоли:
index.html:8 GET http://localhost:8080/swagger-ui/css/typography.css
index.html:10 GET http://localhost:8080/swagger-ui/css/screen.css
index.html:15 GET http://localhost:8080/swagger-ui/lib/jquery.slideto.min.js
index.html:14 GET http://localhost:8080/swagger-ui/lib/jquery-1.8.0.min.js
index.html:16 GET http://localhost:8080/swagger-ui/lib/jquery.wiggle.min.js
index.html:18 GET http://localhost:8080/swagger-ui/lib/handlebars-2.0.0.js
index.html:17 GET http://localhost:8080/swagger-ui/lib/jquery.ba-bbq.min.js
index.html:19 GET http://localhost:8080/swagger-ui/lib/lodash.min.js
index.html:21 GET http://localhost:8080/swagger-ui/lib/swagger-ui.min.js
index.html:13 GET http://localhost:8080/swagger-ui/lib/object-assign-pollyfill.js
index.html:22 GET http://localhost:8080/swagger-ui/lib/highlight.9.1.0.pack.js
index.html:20 GET http://localhost:8080/swagger-ui/lib/backbone-min.js
index.html:24 GET http://localhost:8080/swagger-ui/lib/jsoneditor.min.js
index.html:25 GET http://localhost:8080/swagger-ui/lib/marked.js
index.html:23 GET http://localhost:8080/swagger-ui/lib/highlight.9.1.0.pack_extended.js
index.html:26 GET http://localhost:8080/swagger-ui/lib/swagger-oauth.js
index.html:9 GET http://localhost:8080/swagger-ui/css/reset.css
index.html:12 GET http://localhost:8080/swagger-ui/css/print.css
index.html:14 GET http://localhost:8080/swagger-ui/lib/jquery-1.8.0.min.js
index.html:15 GET http://localhost:8080/swagger-ui/lib/jquery.slideto.min.js
index.html:16 GET http://localhost:8080/swagger-ui/lib/jquery.wiggle.min.js
index.html:17 GET http://localhost:8080/swagger-ui/lib/jquery.ba-bbq.min.js
index.html:18 GET http://localhost:8080/swagger-ui/lib/handlebars-2.0.0.js
index.html:19 GET http://localhost:8080/swagger-ui/lib/lodash.min.js
index.html:20 GET http://localhost:8080/swagger-ui/lib/backbone-min.js
index.html:21 GET http://localhost:8080/swagger-ui/lib/swagger-ui.min.js
index.html:22 GET http://localhost:8080/swagger-ui/lib/highlight.9.1.0.pack.js
index.html:23 GET http://localhost:8080/swagger-ui/lib/highlight.9.1.0.pack_extended.js
index.html:24 GET http://localhost:8080/swagger-ui/lib/jsoneditor.min.js
index.html:25 GET http://localhost:8080/swagger-ui/lib/marked.js
index.html:26 GET http://localhost:8080/swagger-ui/lib/swagger-oauth.js
index.html:34 Uncaught ReferenceError: $ is not defined
at index.html:34
Я использую Eclipse (распределение STS), и я боюсь, что это может быть проблема конфигурации проекта, но поскольку я довольно новичок в этом, я не смог определить источник проблемы.
EDIT:
Я использую Maven и ошибка все еще происходит кастрированный баран я запустить приложение с помощью STS или командной строки.
Проект создан, за исключением одного сервиса, который я хотел проверить.
Кроме того, я только что сгенерировал новое приложение JHipster и ошибки остались.
EDIT ':
Дисплей действительно лучше на Краю, где у меня есть доступ к услугам.
Я также отметил, что неизмененное приложение хорошо отображается на Edge.
Ваш консольный журнал странный, мои шоу http: // localhost: 8080/swagger-ui/dist/lib/jquery-1.8.0.min.js, разница в подпапке «dist», но я запускаю на JHipster 4 (мастер). Вы пытались запустить в другом браузере? –
Глядя на swagger-ui/index.html в примере приложения, созданного последним JHipster 3, вы должны увидеть ссылки на папку bower_components: https://github.com/jhipster/jhipster-sample-app/blob/master/src/main/ webapp/swagger-ui/index.html # L14, поэтому мне интересно, какая версия вы используете –
Я использую JHipster Generator v3.12.2 и bower v1.8.0 – Vark