Index: build.gradle =================================================================== diff -u -r16504 -r16546 --- build.gradle (.../build.gradle) (revision 16504) +++ build.gradle (.../build.gradle) (revision 16546) @@ -32,9 +32,11 @@ ext.struts2Version = '2.3.24.1' ext.cxfVersion = '3.1.5' ext.encoding = 'UTF-8' - ext.webAppLibDir = "../ssts-web/src/main/webapp/WEB-INF/lib" + ext.webInfDir = "../ssts-web/src/main/webapp/WEB-INF" + ext.webAppLibDir = webInfDir + "/lib" // 用ext方式定义变量,以便子项目进行引用 ext.projectName = projectName + ext.webProjectDir = webProjectDir compileJava { sourceCompatibility = jdkversion @@ -830,21 +832,21 @@ compile (project(":ssts-datasync")) compile (project(":ssts-datasync-default-impl")) - - if (projectName == 'gyey'){ + // ssts-web项目,具有条件依赖,根据发布项目的名称,依赖于不同的jar包 + if (projectName == 'gyey'){ // 广医二院 compile (project(":ssts-datasync-settlement-gyey-impl")) } - else if (projectName == 'cszxyy'){ + else if (projectName == 'cszxyy'){ // 长沙中心医院 compile (project(":ssts-cszxyy-misc")) } - else if (projectName == 'zd5y'){ + else if (projectName == 'zd5y'){ // 中大五院 compile (project(":ssts-zd5y-misc")) // 引入CAS client,用户单点登录的身份验证 compile group: 'org.jasig.cas.client', name: 'cas-client-core', version: '3.4.1' // 引入Spring Security CAS的jar包 compile 'org.springframework.security:spring-security-cas:' + springSecurityVersion } - else if (projectName == 'gdsy'){ + else if (projectName == 'gdsy'){ // 广东省人民医院 compile (project(":ssts-gdsy-misc")) } }