설정 파일과 dev 또는 prod 환경과 관련하여 얻지 못한 것이 있습니다.Java Webapp : .war에 대한 dev/prod 빌드 정보 캐치 22
을 설치해야 .WAR 및 dev에 환경의 지점이 .WAR 잘 작동하는지 테스트하기 위해, 잘되고 있기 때문에 (dev에와 자극에 같은 .WAR를 사용하려는 경우, 따라서 .war을 테스트하고 싶지 않고 또 다른.war 오른쪽을 배포 하시겠습니까?) 그런 다음 환경 설정이 dev 또는 prod인지 여부를 알려주는 config 파일은 어디에 있습니까?
모든 것이 잘 보이는 경우/알렉스 다음 .WAR 및 테스트 (OS X)에 로컬로 내가있어 사용자 /사용자, 내가있는 리눅스 머신에 배포 할 말하는 /홈/바람둥이/ 레퍼토리.
어디에서 어떻게 설정 파일에 액세스 할 수 있습니까?
사람들이 두 가지 다른 것을 구축하고 있다고 말하지 마십시오. .war dev에 대한 및 빌드가 올바르게 빌드됩니다. 그건 좀 목적을 완전히 물리 칠 것입니다 ...
Catch-22는 무엇입니까? 위키 문서를 읽었지만 얻지 못했습니다. – OscarRyz
@OscarRyz : This Wikipedia http://en.wikipedia.org/wiki/Catch-22_(logic)? 기본적으로 영어로 자주 사용됩니다. 여기서는 "테스트"환경의 전체적인 점이 * .war *을 테스트하는 것이지만 테스트를 수행 할 수 있다고 설명 했으므로 * .war *을 수정해야합니다. 처음에는 테스트 목적이었습니다. * .war *을 테스트하지 않았기 때문에 테스트를 시작했습니다. 그래서 그것은 일종의 캐치 22입니다. 그것은 멋진 역사를 가진 멋진 용어입니다 (그리고 저는 영어 원어민이 아닙니다). – NoozNooz42
@OscarRyz : Catch-22 (내가 생각하기에)의 예는 다음과 같습니다. 금고를 열고 싶습니다. 그러나 이것을 위해서는 금고의 열쇠를 찾아야합니다. 그러나 금고의 열쇠는 금고 내부에 있음을 알고 있습니다 (따라서 금고를 열 수 없습니다). 그것은 내가 말할 수있는 한 Catch-22입니다. – NoozNooz42