システム環境を設定して、プロパティ ファイルを外部から読み込もうとしています。
私のconfig.groovyファイルでは、
println "Config file location --->" + System.getenv("SAM_ENV")
grails.config.locations = ["file:"+ System.getenv("SAM_ENV")]
システム env SAM_ENV 値を C:\test\config.properties に設定しました。
アプリケーションを実行しようとすると、印刷値が次のように取得されます
Config file location ---> C:\test\config.properties prints properly.
問題は、コントローラーのプロパティファイルにアクセスしようとしたときです
print "PAGINATION1"+grailsApplication.config.PAGINATION1
PAGINATION1 の値が正しく印刷されていません。
grails アプリケーションで外部プロパティ ファイルにアクセスするには、どのような構成を行う必要があるか教えてください。