Mybatis,gradle环境部署

闲来无事,学习下Mybatis +gradle环境部署:

1.环境 版本:Gradle 3.2.1 , mybatis:3.3.0 ,java 1.8

gradle.build 

apply plugin:'java'
apply plugin:'application'
//mainClassName='hello.HelloWorld'
apply plugin: 'eclipse-wtp'

repositories{
 	// maven库  
    def ibilio = "http://maven.ibiblio.org/maven2/"  
    def abroad = "http://central.maven.org/maven2/"  
    // 先从url中下载jar若没有找到,则在artifactUrls中寻找  
    maven {  
        url ibilio  
        artifactUrls abroad  
    }  
}

sourceCompatibility =1.8
targetCompatibility =1.8

dependencies{
	def springVersion = "4.2.0.RELEASE"
	
    compile ("joda-time:joda-time:2.2", 'org.mybatis:mybatis:3.3.0')
    compile group: 'com.google.guava', name: 'guava', version: '20.0'
     compile("mysql:mysql-connector-java:5.1.36")  
      // Spring依赖  
    compile("org.springframework:spring-aop:$springVersion",  
            "org.springframework:spring-orm:$springVersion",  
            "org.springframework:spring-jdbc:$springVersion",  
            "org.springframework:spring-instrument-tomcat:$springVersion",  
            "org.springframework:spring-instrument:$springVersion",  
            "org.springframework:spring-framework-bom:$springVersion",  
            "org.springframework:spring-expression:$springVersion",  
            "org.springframework:spring-core:$springVersion",  
            "org.springframework:spring-context-support:$springVersion",  
            "org.springframework:spring-context:$springVersion",  
            "org.springframework:spring-beans:$springVersion",  
            "org.springframework:spring-aspects:$springVersion",  
            "org.springframework:spring-test:$springVersion",  
            "org.springframework:spring-tx:$springVersion",  
            "org.springframework:spring-web:$springVersion",  
            "org.springframework:spring-webmvc:$springVersion",  
            "org.springframework:spring-webmvc-portlet:$springVersion") 
            
    testCompile "junit:junit:4.12"
}

jar{
    baseName='ssmstart'
    version='0.1'
}

 发现如果要生成依赖,除了跑gradle build 还得运行 gradle eclipse.

猜你喜欢

转载自dbp5588.iteye.com/blog/2374264