0

많은 온라인 검색 후 & 많은 실험을 시도했습니다. 마지막으로 내가 내 요구 사항을 전체 채울 수있는 링크를 얻지 못했습니다. 마침내이 플랫폼을 선택합니다.tomcat에서 war 파일 (즉, spring-boot 기반)에 상수 값을 전달하는 방법은 무엇입니까?

참고 : 모든I am using Spring-Boot Maven Project & Tomcat 7.0.62 version & JDK 7.

우선은 Embedded Tomcat & produce .Jar을 사용하고 있었고, 난 command line argument를 사용하여 .jar에 추가 dynamic parameter를 통과했다.

이제 시나리오가 변경되었습니다. 내 .Jar 파일도 .war 파일로 변환됩니다. excluded Embedded Tomcat즉 Tomcat이 포함되어 있지 않습니다.

지금 내가 바람둥이에서 처럼 내 봄 부팅 프로젝트의 .war file from outside. 뭔가 same list of command-line argument를 전달하려는.

감사합니다. 그들은 모두 사용할 수 있습니다

  1. 를 사용하여 시스템 등록 정보
  2. 사용 초기화 파라미터
  3. 를 사용하여 JNDI

:

답변

0

당신은 몇 서블릿 컨테이너/애플리케이션 서버의 옵션이 있습니다 Spring의 Environment을 통해 커맨드 라인을 통해 전달 된 것처럼 작동합니다.