우리는 'mvn jetty : run'과 같은 명령을 실행 한 후 maven의 pom.xml에 의 'transportation'을 정의하고 'db.name'속성을 'hibernate'와 같은 다른 구성으로 찾을 수 있다고 가정 해 보겠습니다. cfg.xml '. 괜찮아.maven pom.xml 파일은 어떻게 구성을 시스템 속성으로 변환합니까?
하지만이 프로젝트는 maven 명령 대신 eclipse에서 'run on server'명령으로 직접 tomcat에서 실행되도록 구성되었습니다. (필자는 이클립스에서 프로젝트 패싯을 구성하여 '서버에서 실행'메뉴를 사용할 수있게 만들었습니다.) 이제는 'maven'또는 'pom.xml'과 아무 관계가 없지만 'db.name'과 같은 속성을 사용합니다. 다른 db로 변경해야 할 경우 'db.name'속성을 변경 한 다음 maven에서 일부 명령을 실행하여 변경 사항을 적용해야합니다.
어떤 방식으로 작동하는지에 대해 설명 할 수 있습니까? maven 명령이 속성을 사용하는 일부 위치에서 일부 파일을 생성합니까?