Apache Commons Weaver 1.2 发布

jopen 8年前

作为开发者,我们偶尔会碰到一些难以用 Java 语言表达的问题,而 Java 的注解处理工具可以起到很好的效果。当你需要生成额外的类时,他们应该被视为你的第一道防线。而该项目是为了操作已有的 class 文件。

Apache Commons Weaver 1.2 发布,该版本要求 Java 6 的支持,改进内容包括:

New features:  o WEAVER-8:    Add a dependency mechanism for ordering Weavers, Cleaners amongst themselves    Fixed Bugs:  o WEAVER-5:    Incomplete sorting code causes infinite loop    Changes:  o WEAVER-6:    Convert example modules into proper integration tests  o WEAVER-7:    Support Weaver classloader in addition to context ClassLoader

作为开发者,我们偶尔会碰到一些难以用 Java 语言表达的问题,而 Java 的注解处理工具可以起到很好的效果。当你需要生成额外的类时,他们应该被视为你的第一道防线。而该项目是为了操作已有的 class 文件。

Commons Weaver Processor 定义了一个 “weaver module” 服务提供者接口 (SPI) 利用 Java 的 ServiceLoader 来发现和调用已定义的 weaver 模块。

来自: http://www.oschina.net//news/70506/apache-commons-weaver-1-2