내 데이터베이스에 대한 사용자 지정 구성 파일이 있고 내 Play 프로젝트가 전쟁에 패키지로 제공 될 때이를 외부화하려고합니다.Play 2 Framework의 외부 구성
내가 -DConfig.file
자바 명령을 build.sbt
에 javaOptions
을 시도했지만 내 파일이 검색되지 ...
내 라인 : javaOptions in run += "-Dconfig.file=conf/database.conf"
와 Tomcat 서버 내 배치 된 전쟁이다 :
/mywar/META-INF/MANIFEST.MF
/mywar/WEB-INF/lib/myplayproject.jar
lib 디렉토리에 내 conf 파일을 넣습니다. /lib/conf/database.conf
어디에서 잘못 했습니까? (이 링크를 기반 : http://www.scala-sbt.org/0.12.3/docs/Detailed-Topics/Forking.html)
그래서 jvm 명령이 작동하지 않습니까? Play2War 플러그인은 내 전쟁을 생성하는 데 사용하는 것으로, explodedJar 함수가 있으므로 내 문제를 해결할 수 있지만 가지고있는 버전에서는 작동하지 않습니다. 그리고 typesafe 설정의 경우 이것은 내 구성 파일을 구문 분석하는 데 사용됩니다 , 그리고 그것에 액세스 할 수 없습니다. – Azuken