안녕하세요. 유튜브에 좋은 강의 올려주셔서 열심히 공부하고 있습니다. 1-5. 원격 서버에 소스 코드 배포하기 2 단계 학습중인데요.
./mvnw clean package 명령어 실행시 Error: Could not find or load main class org.apache.maven.wrapper.MavenWrapperMain 라는 에러가 나네요. maven설치가 안돼있어서 그런가 싶어서 maven도 수동설치하고 PATH도 추가했는데도 동일하네요.
이 부분의 해결방법에 대해 문의드립니다. 감사합니다.
2개의 의견 from SLiPP
이 문제의 원인은 maven wrapper가 존재하지 않아서 발생하는 에러입니다.
프로젝트 디렉토리 아래에 ./mvn/wrapper/maven-wrapper.jar 가 있는지 확인해 보세요. 만약 이 파일이 없다면 local 프로젝트에서 git에 추가하지 않았기 때문일 겁니다. git에 해당 파일 추가하거나 만약 메이븐을 설치했다면 "mvn clean package"로 실행하면 될 겁니다.
@자바지기 ./mvn/wrapper/maven-wrapper.jar파일이 로컬에는 있는데 github에는 안올라가 있네요. repository생성할 때 Add .gitignore설정을 'JAVA'로 선택하고 생성했더니 *.jar가 gitignore파일에 설정되어 있어서 제외됐었나봐요. 감사합니다.
의견을 남기기 위해서는 SLiPP 계정이 필요합니다.
안심하세요! 회원가입/로그인 후에도 작성하시던 내용은 안전하게 보존됩니다.
SLiPP 계정으로 로그인하세요.
또는, SNS 계정으로 로그인하세요.