当前位置: 首页 > 知识库问答 >
问题:

如何为YAML文件验证设计maven-checkstyle-plugin?

薛弘济
2023-03-14

我一直在网上搜索YAML文件验证chedestyle插件,但没有这样的插件。有许多在线YAML验证工具,如Yamlint,它要求您将yml文件复制到它们并进行验证,但我正在寻找一个插件,它可以在IDE内部实时验证我的所有yml文件。有人能告诉我用java设计这样的插件的方法吗?

共有1个答案

伏欣悦
2023-03-14

如果您使用的是Maven项目,那么您可以尝试这个插件。

 类似资料:
  • 我想实现一个功能--使用k8s JSON schema/yaml schema验证Kubernetes部署文件(部署yaml或服务yaml或rc yaml)。 目前,我需要设置kubectl和k8s集群可用,以便验证。但是如果没有这个设置,希望使用Go-Client(K8s)API进行验证。 谁能告诉我是否有任何库,我可以用来验证文件?我如何获得K8s模式。是否有生成模式的工具/库?你能给我指明方

  • 我有一个从swagger 2.0更新到openapi 3.0.0的yaml规范。 文件本身大约有 7,000 行,因此手动验证具有挑战性。 我需要找出哪些标记不再与openapi 3.0.0兼容。如何验证我的模式?有没有我可以使用的命令行工具? 我不想将此代码复制/粘贴到在线某个地方,因为我不想公开所有路由。

  • 我想重写maven checkstyle插件中的configLocation选项。pom.xml的示例部分是: 正如上面可以看到的,checkstyle-config是一个单独的maven项目,它包含用于样式检查的规则,用于规则的配置文件是blahblah/checkStyle/checkStyle.xml。如果我必须重写blahlah/checkstyle/checkstyle.xml并使用存储

  • 在读取yaml时,如果遗漏了一个键,如何验证?用于读取yaml的API是snakeYaml

  • 问题内容: 我用来在ASP.NET应用程序中上传文件。我想限制上传的文件类型(例如:限制为.xls或.xlsx文件扩展名)。 JavaScript或服务器端验证都可以(只要服务器端验证将在文件上传之前进行-可能会上传一些非常大的文件,因此任何验证都需要在实际文件上传之前进行) 。 问题答案: 似乎您选择的选项有限,因为您希望在上传之前进行检查。我认为最好的方法是使用JavaScript来验证文件的