我是Play!的新手,并写了我的第一个应用程序。这个应用程序有一组URL,它依赖于,从XML响应中提取数据以及返回有效的URL。
此应用需要在不同的环境(Dev,Staging和Prod)中运行,每个环境都需要自己的一组URL。
我想定义这组URL的地方在application.conf文件中。但是,我似乎没有找到如何,后来通过正常的类访问它们。
作为一个相关点,我不想使用Framework ID,因为我们将它作为WAR部署,并且每个环境都有一个aplication.conf文件的实例会更容易。
答案 0 :(得分:5)
查看此帖子 - Playframework route file: Separate Production routes from Dev routes
采用该帖子中的方法,但不是使用Play.mode.isDev()
,而是使用配置,例如Play.configuration.get('item-from-app-conf')