上一章节呢,有一个能跑的程序了。但是对做工程的人来说,用日志输出感觉比用System.out要有档次一点。比如使用log4j。直接上例子:
1进入D:\work\gradle\log目录 ,您电脑没这目录? 那辛苦自己一级一级建立起来吧,后面的目录也一样。
新建文件build.gradle,文件内容是:
1 apply plugin: 'java' // 引入java插件, 2 3 repositories { // 从哪里找jar包 4 flatDir { 5 // 先看下build.gradle文件所在目录下的 libs目录中有没有 6 dirs 'libs' 7 } 8 maven { 9 //如果目录中木有,则找url对应的maven仓库,下面是阿里的maven仓库,速度杠杆的。 10 url "http://maven.aliyun.com/nexus/content/groups/public/" 11 } 12 mavenCentral() //如果都木有,则取maven的官方仓库吧,只是这个速度要看人品 13 } 14 dependencies { 15 // 我们代码里需要用到的jar,可以引入不用,但是用了必须引入。 16 compile 'log4j:log4j:1.2.17' //编译时需要的jar 17 testCompile 'junit:junit:4.11' //编译测试文件所需要的 18 } 19 20 jar { //生成jar包, 21 // 把用到的所有的jar都打到生成的jar中。以便java -jar 执行,居家旅行必备,当然只是提供一个jar给别人用就可以注释该行了 22 from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } } 23 manifest { //配置 Manifest文档属性 24 attributes 'Main-Class': 'log.Hello' //指定程序入口 25 } 26 }