Skip to content

java 游戏服务器框架 ioGame 21.5, netty 游戏服务器框架

Compare
Choose a tag to compare
@iohao iohao released this 16 Apr 02:30
· 187 commits to main since this release

主要更新

  1. #255 关于 Proto 生成排除属性问题
/**
 * 动物
 */
@ProtobufClass
@FieldDefaults(level = AccessLevel.PUBLIC)
public class Animal {
    /** id */
    int id;
    /** 动物类型 - 枚举测试 */
    AnimalType animalType;
  	/** 年龄 - 忽略的属性*/
    @Ignore
    String age;
}

生成后的 .proto

// 动物
message Animal {
  // id
  int32 id = 1;
  // 动物类型 - 枚举测试
  AnimalType animalType = 2;
}
  1. 增强 ClassScanner 类

  2. 优化模拟客户端

  3. #258 文档生成,兼容 gradle 编译路径

  4. enhance jprotobuf,临时解决打包后不能在 linux java21 环境运行的问题,see java21,springBoot3.2 打 jar 后使用异常 · Issue #211 · jhunters/jprotobuf (github.com)

  5. 生成 .proto 时,在最后打印文件路径