Utilice el archivo de propiedades en lugar de las variables finales estáticas

Tengo muchas clases con campos finales estáticos que se utilizan como valores predeterminados o configuración. ¿Cuál es el mejor enfoque para crear un archivo de configuración global? ¿Debo mover estos campos a una sola clase estática, usar un archivo de propiedades o qué?

Edit: necesito usar estos valores tanto en clases de Java como en páginas xhtml. Los valores no dependen del medio ambiente. Podría compilar el proyecto para establecer nuevos valores, no hay problema.

Respuestas a la pregunta(12)

Su respuesta a la pregunta