Spring-Maven
Last updated
Last updated
Spring-Maven 프로젝트의 빌드/실행 옵션 설정입니다. 여기에서 설정할 내용은 다음과 같습니다.
아래에서 설명하는 project.build
는 pom.xml
파일의 <project> <build></build> </project>
를 의미합니다.
pom.xml 경로 - pom.xml
파일 경로를 뜻합니다. 기본 설정은 프로젝트의 최상단 경로의 pom.xml
입니다.
컨테이너 실행 시 pom.xml
경로 자동 설정 : 체크 시 컨테이너에 접속할 때 자동으로 pom.xml
위치를 찾아 설정합니다. 최상위에 있는 pom.xml
을 우선으로 설정합니다.
하위 속성값들은 pom.xml
경로를 변경하거나 pom.xml
파일 저장, 프로젝트가 실행될 때 파일을 참조하여 자동으로 설정됩니다. 이때 pom.xml
에서 설정한 project.properties
도 읽어서 적용합니다.
배포 경로 : 프로젝트를 실행할 때 Tomcat
이 바라보는 경로입니다. [프로젝트] → [자동 빌드 토글] 기능도 해당 경로를 기본으로 파일을 컴파일 및 복사합니다. 해당 경로는 pom.xml
의 project.build.directory/project.build.finalName
으로 설정됩니다.
명령어 변수 : ${java.set.deploy.path}
소스 경로 : pom.xml
의 project.build.sourceDirectory
으로 설정됩니다.
명령어 변수 : ${java.set.src_path}
빌드 경로 - pom.xml
의 project.build.outputDirectory
으로 설정됩니다.
명령어 변수 : ${java.set.build.path}
pom.xml의 <profiles>
에 설정한 <properties>
도 사용 가능합니다.
project.profiles.profile.activation.activeByDefault
가 true
로 설정되어 있는 profile.properties
를 읽습니다.
기존 project.properties
에 있는 변수명과 동일하다면, project.profiles
에서 설정한 값을 우선으로 적용합니다.