Spring-Maven
Spring-Maven
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
에서 설정한 값을 우선으로 적용합니다.
Last updated