Java
Java was the main language taught while I was studying at TCD. I've been programming in Java since 2007. Working on development of eclipse plugins. Recently started working with Spring and Hibernate.
Gradle, Testng and Reportng
I've tried ANT and Maven, so thought I'd give Gradle a go and very happy I did. My first script is below. It will be used to run testng tests against a web services API and produce nice reports with reportng.
1 apply plugin: 'java' 2 apply plugin: 'eclipse' 3 4 sourceCompatibility = 1.6 5 targetCompatibility = 1.6 6 7 repositories { 8 mavenCentral() 9 mavenRepo urls: 'http://download.java.net/maven/2' 10 } 11 12 dependencies { 13 testCompile 'org.uncomGmons:reportng:1.1.2' 14 testCompile 'org.testng:testng:5.14.2' 15 compile group: 'axis', name: 'axis', version: '1.4' 16 compile group: 'junit', name: 'junit', version: '4.8.2' 17 } 18 19 test { 20 useTestNG() 21 options { 22 listeners << 'org.uncommons.reportng.HTMLReporter' 23 listeners << 'org.uncommons.reportng.JUnitXMLReporter' 24 } 25 }





