刘继仆 发表于 2016-5-31 14:37

基于java平台的常用资源

## 构建

这里搜集了用来构建应用程序的工具。

*   (http://maven.apache.org/):Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配置进行构建。Maven优于Apache Ant。后者采用了一种过程化的方式进行配置,所以维护起来相当困难。
*   (http://www.gradle.org/):Gradle采用增量构建。Gradle通过Groovy编程而不是传统的XML声明进行配置。Gradle可以很好地配合Maven进行依赖管理,并且把Ant脚本当作头等公民。

* * *

## 字节码操作

编程操作Java字节码的函数库。

*   (http://asm.ow2.org/):通用底层字节码操作及分析。
*   (http://www.csg.ci.i.u-tokyo.ac.jp/%7Echiba/javassist/):尝试简化字节码编辑。
*   (http://bytebuddy.net/):使用“流式API”进一步简化字节码生成。

* * *
页: [1]
查看完整版本: 基于java平台的常用资源