0
다른 DB를 사용하여 동일한 Tomcat에서 다른 버전의 Grails (2.3.5) 앱을 동시에 실행하고 싶습니다.특정 전쟁 설정 파일
현재 DB 구성을 지정하는 외부 구성 파일이 있습니다.
파일 이름은 하드 코드 :
<tomcat-home>/conf/sc.conf
는 "sc.war는"내 전쟁 파일의 이름입니다. 이제 여러 버전을 실행하고 싶고 /해야하므로 conf 파일의 이름을 변수로 만들고 싶습니다.
<tomcat-home>/conf/<warfilename>.conf
런타임에 전쟁 파일 이름을 얻을 수있는 방법이 있나요?
다른 문제를 해결할 수 있도록 열려 있습니다. 당신의 도움을 주셔서 감사합니다.
답변 해 주셔서 감사합니다. 구성 파일을 war 파일 이름에 종속 시키길 원합니다. 몇 가지 예 : abc.war -> /conf/config-abc.groovy 또는 yxz.war -> /conf/config-xyz.groovy –
user3675091
답변을 편집 했으므로 응용 프로그램에서 외부 구성 파일을 참조 할 수 있습니다 . –
고맙습니다. 좋아 보인다. 시도하고 알려 드리겠습니다. – user3675091