Я искал Какая правильная установка Eclipse для JHipster? и решил, что у меня есть аналогичный вопрос с достаточным количеством различий, чтобы оправдать публикацию отдельного вопроса.
Я могу создать и запустить приложение jhipster, используя yo, которое, кажется, работает нормально (я выбираю значения по умолчанию, за исключением базы данных - MySQL как в локальном, так и в prod, плюс веб-сокеты и «y» в пакете CSS).
Затем я могу импортировать проект maven в STS 3.5 и запустить его оттуда.
Единственное, что я хотел бы выяснить, - почему все это работает, даже когда в STS для этого проекта так много DTD, JSON, XML и даже один отчет об ошибках Java? Следует ли мне игнорировать некоторые из этих проверок в моем проекте STS, или это законные ошибки jhipster?
Ошибки включают:
Описание Тип местоположения пути к ресурсу
Проблемы с APT (1 элемент)
JSR250: CommonAnnotations для Java, 2.5: методы @PostConstruct не должны генерировать проверенные исключения. Application.java / pdbClient / src / main / java / com / staples / pdbc line 35 Проблема с аннотацией
Проблема с DTD (2 элемента)
Объявление сущности ContentType должно заканчиваться на '>'. strict.dtd / pdbClient / node_modules / grunt-contrib-imagemin / node_modules / imagemin / node_modules / imagemin-svgo / node_modules / svgo / node_modules / sax / examples строка 81 Проблема DTD. . .
Проблема с JSON (23 элемента)
Объект не закрыт. bower.json / pdbClient / node_modules / bower / node_modules / bower-json / test / pkg-bower-json-искаженная строка 1 Проблема JSON
Неожиданный маркер '/'. Ожидал '}', ','. broken.json / pdbClient / node_modules / karma-phantomjs-launcher / node_modules / phantomjs / node_modules / npmconf / node_modules / config-chain / test line 10 Проблема JSON (и т. д.). . .
Неожиданный маркер '<%'. Ожидается строка или "}". _bower.json / pdbClient / node_modules / generator-jhipster / app / templates строка 4 Проблема JSON (и т. д.). . .
Проблема с XML (30 элементов)
Содержимое элементов должно состоять из правильно сформированных символьных данных или разметки. _pom.xml / pdbClient / node_modules / generator-jhipster / app / templates строка 4 Проблема XML
Тип элемента «slurm» должен заканчиваться соответствующим конечным тегом «». big-not-pretty.xml / pdbClient / node_modules / grunt-contrib-imagemin / node_modules / imagemin / node_modules / imagemin-svgo / node_modules / svgo / node_modules / sax / examples строка 7 Проблема XML (и т. д.). . .
Строка «-» не допускается в комментариях. test.xml / pdbClient / node_modules / grunt-contrib-imagemin / node_modules / imagemin / node_modules / imagemin-svgo / node_modules / svgo / node_modules / sax / examples строка 10 Проблема XML (и т. д.). . .
Значение, следующее за «версией» в объявлении XML, должно быть строкой в кавычках. fries.xml / pdbClient / node_modules / generator-jhipster / node_modules / cheerio / node_modules / CSSselect / test / sizzle / data line 1 Проблема XML (и т. д.). . .
Значение атрибута defaultValueDate, связанного с типом элемента «столбец», не должно содержать символа «‹ ». _db-changelog-001.xml / pdbClient / node_modules / generator-jhipster / app / templates / src / main / resources / config / liquibase / changelog, строка 28 Проблема XML
Значение атрибута «name», связанного с типом элемента «cache», не должно содержать символа «‹ ». _ehcache.xml / pdbClient / node_modules / generator-jhipster / app / templates / src / main / resources строка 20 Проблема XML (и т. д.). . .