为什么在导入STS时,jhipster构建应用程序上有如此多的验证错误?

时间:2014-09-17 15:15:40

标签: java xml json maven jhipster

我在看What is the correct Eclipse setup for JHipster? 并且我认为我有一个类似的问题,但有足够的差异需要发布一个单独的问题。

我能够使用似乎运行正常的yo构建和运行jhipster应用程序(我选择默认值,但数据库除外 - 本地和prod都是MySQL,加上websockets,以及“y”到CSS封装)。

然后我可以将maven项目导入STS 3.5并从那里运行它。

我唯一想知道的是,为什么所有这些似乎都工作,即使有很多DTD,JSON,XML甚至是STS中的一个Java错误报告这个项目?我应该选择忽略我的STS项目中的一些验证,还是这些合法的jhipster错误?

错误包括:

说明资源路径位置类型

APT问题(1项)

JSR250:Java的CommonAnnotations,2.5:@PostConstruct方法不能抛出已检查的异常。 Application.java / pdbClient / src / main / java / com / staples / pdbc第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 line 81 DTD问题 。 。

JSON问题(23项)

对象未关闭。 bower.json / pdbClient / node_modules / bower / node_modules / bower-json / test / pkg-bower-json-malformed line 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 line 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声明中“version”后面的值必须是带引号的字符串。 fries.xml / pdbClient / node_modules / generator-jhipster / node_modules / cheerio / node_modules / CSSselect / test / sizzle / data line 1 XML问题 (等等。)。 。

与元素类型“column”关联的属性“defaultValueDate”的值不得包含“<”字符。 _db-changelog-001.xml / pdbClient / node_modules / generator-jhipster / app / templates / src / main / resources / config / liquibase / changelog line 28 XML问题

与元素类型“cache”关联的属性“name”的值不得包含'<'字符。 _ehcache.xml / pdbClient / node_modules / generator-jhipster / app / templates / src / main / resources第20行XML问题 (等等。)。 。

1 个答案:

答案 0 :(得分:2)

您不应验证node_modules目录。它不是生成的应用程序的一部分(它被排除在.gitignore中),并且由于它包含用于创建应用程序的模板,因此它包含一些无效的XML和JSON文件。 无论如何,真正的时髦人士不会使用Eclipse: - )