`

尝试用spring自带的gradle去代替maven

    博客分类:
  • java
阅读更多
    本来是想学习下Spring Security的,然后向去官方找一个demo,结果发现只有打包好的war文件,没有源码,蛋疼。然后发现源码在github上,果断clone下来。
   然后发现依赖不是基于maven的,而是用gradle去处理依赖以及构建项目,介绍gradle是这样的: Gradle就是可以使用Groovy来书写构建脚本的构建系统,支持依赖管理和多项目,类似Maven,但比之简单轻便。

不过还好spring做了一个很好gradle封装 ,只要在Spring Security的源码根目录运行

gradlew build,就会自己帮你去下载依赖构建项目 ,过程时间那是相当的久,而且我运行的时候中途还莫名其妙停着不动了,然后我停了重新跑就ok了。好吧 经过一段漫长的时间后会提示编译成功了。(个人建议gradlew build –x test 这样会忽略测试 估计会稍微快点)。

然后gradlew install ,

再然后就是 gradlew cleanIdea eclipse

现在就还是一般的eclipse项目了 就可以导入了  下面的图片是导入eclipse的截图
最后是把关联的几个都导入。

然后就可以用tomcat跑起来了(我自己用jetty是没有跑起来的)

总的感觉并不爽,其实我们也不要太强大的工具 我们只要能很好的处理包依赖和构建项目就可以了。
当然gradle还不是很了解 留着以后再去看看其他好用的地方了。
  • 大小: 3.6 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics