Configuration:
Spring 2.5, Junit 4, Log4j
Le log4j emplacement du fichier est spécifié à partir d'un système de propriété
${log.location}
Au moment de l'exécution, le système de jeu de propriétés à -D option java. Tout est bien.
Problème / Ce Dont J'Ai Besoin:
À l'unité de temps de test, le système de propriété n'est pas définie, et l'emplacement du fichier n'est pas résolu.
App utilise le Printemps, voudrais simplement configurer Printemps à l' ensemble du système de la propriété.
Plus D'Infos:
Exigence est que dans la configuration. Ne peuvent pas introduire de code Java, ou des entrées dans l'IDE. Idéalement, l'un des Printemps de la configuration des propriétés des implémentations pourrait gérer ce--je n'en ai pas été capable de trouver la bonne combinaison.
Cette idée est proche, mais a besoin d'ajouter du code Java:
Printemps SystemPropertyInitializingBean
Aucune aide là-bas? Toutes les idées sont les bienvenues.