mirror of
				https://github.com/spring-projects/spring-security.git
				synced 2025-11-04 00:28:54 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Groovy
		
	
	
	
	
	
// Servlet API integration sample build file
 | 
						|
 | 
						|
apply plugin: 'war'
 | 
						|
 | 
						|
def excludeModules = ['spring-security-acl', 'jsr250-api', 'ehcache', 'spring-jdbc', 'spring-tx']
 | 
						|
 | 
						|
configurations {
 | 
						|
	excludeModules.each {name ->
 | 
						|
		runtime.exclude module: name
 | 
						|
	}
 | 
						|
 | 
						|
	runtime.exclude group: 'org.aspectj'
 | 
						|
}
 | 
						|
 | 
						|
dependencies {
 | 
						|
	providedCompile "javax.servlet:javax.servlet-api:$servletApiVersion"
 | 
						|
 | 
						|
	compile project(':spring-security-core'),
 | 
						|
			project(':spring-security-web'),
 | 
						|
			"javax.servlet.jsp.jstl:javax.servlet.jsp.jstl-api:$jstlVersion",
 | 
						|
			"org.springframework:spring-beans:$springVersion",
 | 
						|
			"org.springframework:spring-context:$springVersion",
 | 
						|
			"org.springframework:spring-web:$springVersion",
 | 
						|
			"org.springframework:spring-webmvc:$springVersion"
 | 
						|
 | 
						|
	runtime project(':spring-security-config'),
 | 
						|
			project(':spring-security-taglibs'),
 | 
						|
			"org.springframework:spring-context-support:$springVersion",
 | 
						|
			jstlDependencies,
 | 
						|
			"org.slf4j:jcl-over-slf4j:$slf4jVersion",
 | 
						|
			"ch.qos.logback:logback-classic:$logbackVersion"
 | 
						|
}
 | 
						|
 | 
						|
eclipse.wtp.component.contextPath = "servletapi"
 |