add JsonApp and AvroApp
fix maven issue