My struct define in thrift file is: ``` c struct AB { 1: optional i16 abField; } ``` but i use the maven plugin to generate the java class and the class file is named Ab.java it could not named a public class AB in a Ab.java file. you should change the file name from Ab.java to AB.java