[RESOLVIDO] SPRING - PropertyPlaceholderConfigurer carregar arquivo fora do jar

Boa tarde,

Estou utilizando o Spring em uma aplicação de linha de comando e tenho um arquivo de propriedades com algumas configurações, carrego ele com a seguinte tag

	<bean id="webPlaceholderConfigurer"
		class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="location">
			<value>classpath:app.properties</value>
		</property>
	</bean>

quando crio meu jar, gostaria que ele utiliza-se o arquivo que está no mesmo diretório do arquivo jar, como devo proceder ?

Editei pois procurando um pouco mais achei a resposta. o que faço é após a geração do meu jar, mudo o arquivo de configuração do Sping para buscar no diretorico corrente com uma propriedade do sistema. Conforme abaixo:

	<bean id="webPlaceholderConfigurer"
		class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
		<property name="location">
			<value>file:${user.dir}/app.properties</value>
		</property>
	</bean>