내가 보려고 만드는/서버

[Heroku] 서버에 프로젝트 업로드하기

gaga_ 2021. 1. 25. 14:30

완성한 프로젝트를 localhost에서 실행시켰을 때, 어떠한 에러도 발생하지 않았다면 이것을 heroku 서버에 올리면 된다.

 

heroku는 총 다섯개의 앱을 만들 수 있으며, 이번엔 wintercamp2021이라는 앱을 만들어 이곳에 프로젝트를 저장할 예정이다.

 

1. 먼저, STS에서 프로젝트를 우클릭하여 Run as->Maven install을 클릭한다.

 

 

2. 그 후 console 창에 Build Success가 뜬다면 프로젝트 하위 폴더 중 target 폴더에 .war 파일이 생성된다.

만약 Build Failure가 뜬다면 아래의 링크를 참고하면 된다.

 

https://gaga.tistory.com/33

 

3. cmd를 켜서 프로젝트가 저장된 디렉토리로 이동한다.

 

4. 'heroku login'을 입력하여 로그인한다.

 

5. 'heroku war:deploy 프로젝트이름-0.0.1-SNAPSHOT.war --app app이름'을 입력한다.

아래의 사진처럼 Done이 떠야 정상적으로 업로드가 된 것이다.

 

업로드가 잘 되었는지 확인하는 방법은 cmd 창에 나타난 링크를 통해 들어가도 되고, 직접 heroku에 접속하여 확인해도된다.