读书人

运用GRADLE给老项目打WAR包

发布时间: 2013-07-04 11:45:40 作者: rapoo

使用GRADLE给老项目打WAR包

?

build.gradle

?

apply plugin: 'war'webAppDirName = 'WebRoot'version = ''buildDir = 'target'sourceCompatibility='1.6'war{    baseName ="PCMS"}//定义目录结构sourceSets {    main {        java {            srcDirs = ['src/cmes/java']        }        resources {            srcDirs = ['src/cmes/resources','src/plat/resources']        }    }}//加载本地依赖dependencies {    providedCompile fileTree(dir: System.getenv("CATALINA_HOME")+'/lib', include: '*.jar')    providedCompile fileTree(dir: 'WebRoot/WEB-INF/lib', include: '*.jar')}//设置编码tasks.withType(Compile) {    options.encoding = "UTF-8"}

?

?

?

gradle.properties

?

//支持中文文件systemProp.file.encoding=UTF-8

?

?

读书人网 >软件开发

热点推荐