-
Notifications
You must be signed in to change notification settings - Fork 0
deployment
장윤성 edited this page Jul 27, 2022
·
1 revision
- 배포할 경우에 port가 변경되기 때문에 application.properties에서 port를 동적으로 설정되게 함
// main/resources/application.properties
server.port=${port:8080}
- 배포하기 위해 bulid/lib/.jar을 생성해줌
$ gradlew build
- heroku가 jar파일을 인식할 수 있도록 project와 같은 경로위치에 Procfile을 만들어줌
// /Procfile
web: java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/KNUeats-0.0.1-SNAPSHOT.jar
- 기본적으로 heroku의 java 버전이 1.8로 설정되어있어서 system.properties를 생성해서 버전을 바꾸어줌
// /system.properties
java.runtime.version=11