728x90
반응형

springboot 프로젝트를 받고나서 돌려볼일이 생겼다.

 

RN 개발자로만 살아온 내게는 배울수 있는 좋은 기회였다.

 

RN 프로젝트는 프로젝트를 받고나서, npm install 이나 yarn 으로 package.jon 에 있는 라이브러리들을 설치해 주어야한다.

 

springboot 도 메이븐을 통해 pom.xml 에 디펜던시들이 세팅되어있다고 알아서 뭔가 그런 세팅을 할줄 알았다.

 

처음 깃에서 클론을 받고, intellij 로 구동해보니

 

Error : unresolved plugin maven

 

해당 에러가 떠있었다.

 

일단

brew install mvn

 

으로 mvn을 설치해주었다.

 

RN 기준으로 이것이, yarn 이나 npm install 을 안한 상태구나라고 어림짐작하고 pom.xml을 설치해 주어야겠다고 생각하고

mvn clean install

 

이라는 명령어를 쳤다.

 

( 하지만 mvn clean install 은 컴파일된 .target 폴더를 지워주는 역할을 했고, install은 빌드하여 jar 파일을 컴파일 해주는 명령어였다. )

 

빌드중에 

 

Error : service: Fatal error compiling: error: release version 19 not supported

 

에러를 만났다. 이는 java version 이 맞지않는 상태에서 나는 에러로 알고

 

5. Mvn -version

해당 자바버전을 확인했다. 프로젝트는 19버전이었기에

 

 

인텔리제이의 File -> Project Structure 에서

 

 

19버전의 java를 다운받고

 

project structure의 project 에서

19버전으로 세팅해줬다.

 

19버전을 세팅하는 것만으로

 

root/src/main/java/SpringframeworkApplication.java

 

에서

 

java 파일을 돌리는것으로 해결했다.

728x90
반응형

+ Recent posts