resourceBundle

0 respostas
rogeriosantos77

Srs Eu tenho o codigo abaixo

private ResourceBundle resourceBundle;

    /**
     * Inicializa o contexto de mensagens utilizando a classe ResourceBundle.
     * @param resourceBundleName   Localização do arquivo de propriedades.
     * @param locale  java.util.Locale
     */
    public ApplicationResources(String resourceBundleName) throws Exception {
		try {
			this.resourceBundle = ResourceBundle.getBundle(resourceBundleName, BaseLocale.DEFAULT_LOCALE.getLocale());
		} catch (MissingResourceException exception) {
			throw (new MissingResourceException("O arquivo de propriedades não foi "
			+ "localizado no caminho [" + resourceBundleName
			+ "].", this.getClass().getName(), resourceBundleName));
		}
	}

Este código recupera os dados de uma arquivo properties desde que eu passe o nome do arquivo com ou sem o pacote. Até ai tudo bem
Meu problema é que o properties tem que estar fora do da pasta SRC no eclipse, ou seja fora do classpath.
Pergunto como eu utilizo o arquivo properties estando ele em uma pasta como por exemplo C:\properties ou em uma pasta que por exemplo no eclipse esteja dentro do WebContent ?

Criado 2 de setembro de 2009
Respostas 0
Participantes 1