Likely a simple typo. Try this (note 'org.springframework.security.kerberos' as validated by this link):
Gradle:
apply plugin: 'java'
dependencies {
compile 'org.springframework.security.kerberos:spring-security-kerberos-core:1.0.0.CI-SNAPSHOT'
}
repositories {
maven { url 'http://repo.spring.io/snapshot' }
}
task go () << {
println "go"
}
Maven:
...
<dependency>
<groupId>org.springframework.security.kerberos</groupId>
<artifactId>spring-security-kerberos-core</artifactId>
<version>1.0.0.CI-SNAPSHOT</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>http://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
...
The method behind this answer was to point a browser to the top-level repo URL and manually crawl through the site. This is a successful trouble-shooting strategy for many different repos.