Te sugerimos que revises esta solución en un entorno controlado antes de enviarlo a producción, un saludo.
Solución:
La mejor manera sería usar un .conf
archivo y el ConfigFactory
en lugar de tener que hacer todo el análisis de archivos usted mismo:
import java.io.File
import com.typesafe.config. Config, ConfigFactory
// this can be set into the JVM environment variables, you can easily find it on google
val configPath = System.getProperty("config.path")
val config = ConfigFactory.parseFile(new File(configPath + "myFile.conf"))
config.getString("username")
yo suelo usar scalaz Validation
Para el parseFile
operación en caso de que el archivo no esté allí, pero simplemente puede usar un try/catch
si no sabes cómo usarlo.
Comentarios y puntuaciones
Puedes favorecer nuestra ocupación exponiendo un comentario o dejando una puntuación te lo agradecemos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)