No goals have been specified for this build. You must specify a valid lifecycle phase or a goal in the format <plugin-prefix>:<goal> or <plugin-group-id>:<plugin-artifact-id>[:<plugin-version>]:<goal>. Available lifecycle phases are: validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy, pre-clean, clean, post-clean, pre-site, site, post-site, site-deploy. -> [Help 1]
Maven 프로젝트로 생성시 위와 같은 오류가 발생할 때가 있는데, 목표 설정을 해주지 않아서 발생하는 문제입니다.
Maven 프로젝트는 빌드 옵션을 정해주어야지만 빌드가 가능합니다.
<defaultGoal>install</defaultGoal>
pom.xml에 이 문구를 <build> 태그 안에 넣어주는 것으로 오류는 해결 됩니다.
<build>
<defaultGoal>install</defaultGoal>
</build>
pom.xml 사용하는게 어려우시다면 maven build시 Configuration 창에서 Goals:에 install을 적어주시면 오류는 해결 됩니다.
'Java > 오류해결' 카테고리의 다른 글
[오류해결] java.net.MalformedURLException: no protocol (1) | 2020.06.15 |
---|---|
[오류해결] *.jar에 기본 Manifest 속성이 없습니다. (0) | 2020.05.22 |
[오류해결] java.lang.OutOfMemoryError: unable to create new native thread (0) | 2020.05.14 |