<project
	xmlns="http://maven.apache.org/POM/4.0.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<artifactId>spring</artifactId>
	<packaging>jar</packaging>
	<parent>
		<artifactId>parent</artifactId>
		<groupId>net.darkmist.alib</groupId>
		<version>1.0-SNAPSHOT</version>
	</parent>
	<name>${shortGroupName}.${project.artifactId}</name>
	<build>
		<finalName>${shortGroupName}-${project.artifactId}-${project.version}</finalName>
	</build>
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring</artifactId>
			<scope>compile</scope>
			<version>2.5.6</version>
		</dependency>
	</dependencies>
</project>

<project
	xmlns="http://maven.apache.org/POM/4.0.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
	<modelVersion>4.0.0</modelVersion>
	<artifactId>spring</artifactId>
	<packaging>jar</packaging>
	<parent>
		<artifactId>parent</artifactId>
		<groupId>net.darkmist.alib</groupId>
		<version>1.0-SNAPSHOT</version>
	</parent>
	<properties>
		<spring.version>2.5.6</spring.version>
	</properties>
	<name>${shortGroupName}.${project.artifactId}</name>
	<build>
		<finalName>${shortGroupName}-${project.artifactId}-${project.version}</finalName>
	</build>
	<dependencies>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<scope>test</scope>
		</dependency>
		<dependency>
			<groupId>org.springframework</groupId>
			<artifactId>spring-context</artifactId>
			<scope>compile</scope>
			<version>${spring.version}</version>
		</dependency>
	</dependencies>
</project>

Move spring version to a property...
Move spring version to a property...

Version ranges are broken and spring's not following maven convention
only makes things worse. It appears that the best way is to just specify
the lowest version supported. We know this works in 2.5.6 so we'll leave
it there. It seems to compile with spring 1.0 and spring 3.1;)
