jjzjj

SchemaBuilder

全部标签

java - 如何使用 apache avro SchemaBuilder 更新现有的 avro 模式?

我正在测试一个新的模式注册表,它加载和检索不同类型的avro模式。在测试过程中,我需要创建一堆不同类型的avro模式。由于它涉及很多排列,我决定以编程方式创建模式。我正在使用apacheavroSchemaBuilder这样做。我使用以下方法创建了avro:SchemaoldSchema=SchemaBuilder.record("abc").aliases("records").fields().name("field_null").type("null").noDefault().endRecord();这成功了。创建的avro看起来像:{"type":"record","name

java - 列出多个jar文件的内容

我正在一堆jar中搜索.class文件。jartfabc.jar适用于一个文件。我试过了find-name"*.jar"|xargsjartf什么都不打印。我能想到的唯一解决方案是全部解压缩,然后搜索。有没有更好的办法?我在LUnix上。编辑:扫描许多jar时,将jar文件名与类一起打印是很有用的。这种方法效果很好:find.|grepjar$|whilereadfname;dojartf$fname|grepSchemaBuilder&&echo$fname;done产生的样本输出:1572WedJul2510:20:18EDT2007org/apache/ws/commons/sc

java - 列出多个jar文件的内容

我正在一堆jar中搜索.class文件。jartfabc.jar适用于一个文件。我试过了find-name"*.jar"|xargsjartf什么都不打印。我能想到的唯一解决方案是全部解压缩,然后搜索。有没有更好的办法?我在LUnix上。编辑:扫描许多jar时,将jar文件名与类一起打印是很有用的。这种方法效果很好:find.|grepjar$|whilereadfname;dojartf$fname|grepSchemaBuilder&&echo$fname;done产生的样本输出:1572WedJul2510:20:18EDT2007org/apache/ws/commons/sc