最近重新在 Eclipse 中打开旧的 Maven 项目,总有些什么错误,备受折磨。期间试手了 Ant+Ivy, 现今试用了下 Gradle,感觉不错,它应该才是我真想要的,Maven 差不多该扔到一边去了。
Gradle 像 sbt 构建工具一样,也不会帮我们生成默认的目录布局,这些要自己来做。这不是什么麻烦事,因为只需做一次,可预先写好初始化脚本,幸好本人已习惯 shell 操作。
假设我们有这样的 build.gradle
文件
apply plugin: 'java'
apply plugin: 'war' //有这行时我们需要创建 src/main/webapp 目录
apply plugin: 'eclipse'
我们执行 gradle eclipse
后是不会生成src
目录的,工程下的源文件目录是需要自己来生成的。Gradle 参考 Maven 的标准目录布局,即
1 2 3 4 5 6 7 8 |
src ├── main │ ├── java │ ├── resources │ └── webapp └── test ├── java └── resources |
我们有两种办法初始化目录布局 阅读全文 >>