:::: 개발 ::::/::: JAVA :::

스프링 부트 구름IDE 이용 원격 개발 시작

nayha 2018. 8. 13. 14:20
반응형


구름 클라우드 IDE 개발 툴로 무료 사용이 가능하고 ( https://ide.goorm.io )

개발 테스트는 거의 할 수있다.. 

돈주고 aws (1년 무료 이기는 하나 불안) 리눅스 가상 호스트 필요 없이 

여러가지 개발 툴 지원하는걸로 테스트중


Docker 도커 테스트는 안됨 (문의 하였더니 보안상 사용 못한다 함)

Kubernetis 쿠버네티스 도 Docker 생성이 안되어서 테스트 불가


여하튼 

스프링 부트(spring boot) 테스트 하기에는 알맞은듯


로컬에 스프링 부트 세팅 후 테스트 완료 되면 


Git 에 push 하고 


원격(구름IDE) 에서 clone 후 pull 받아서 spring boot 프로젝트 run !!.


로컬에 간단히 hello 월드 만들고 git push 후

원격서버에서 git  clone 받아서 mvnw 실행 하였으나..

원격 서버 Maven Wrapper 찾을 수 없다는 오류

** Maven Wrapper 는 서버에 메이븐이 미설치 되어 있었도 메이븐 사용 가능하게 하는 

   프로젝트마다 들어있는 무설치 메이븐(프로젝트 기준 내부 ) 이라고  생각하면 될듯


Git Gui 툴 소스트리(sourceTree) 로 push 하였는데 

mvnw wrapper.jar  ignore 처리가 된듯 하다... 

참고 URL ( https://www.slipp.net/questions/585 )


그냥 원격서버(구름)에 설치되어 있는 메이븐(mvn) 사용함 

    mvn --version (설치확인)

    해당 홈 디렉토리 이동 (pom.xml 있는곳)

    ex) mvn clean package


빌드 성공 !! 

반응형