kotlin on heroku & spring getting started
Heroku에서 Kotlin Web을 작동하는 비망록입니다.
소스는 다음에 저장됩니다.
htps : // 기주 b. 코 m / 스가사키 / s rt-ko t-Henroku
Spring Initializr
먼저 프로젝트의 병아리를 Spring Initializr에서 만듭니다.
당시와는 UI가 바뀌었지만, 다음을 참고로
Kotlin + Spring Boot에서 Hello! World! - Qiita
Procfile
루트에 Procfile 파일 만들기
web: java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/demo-0.0.1-SNAPSHOT.jar
or
web: java -Dserver.port=$PORT $JAVA_OPTS -jar build/libs/*.jar
자바를 11로 변경
Spring Initializr에서 Java11을 선택했으므로 Heroku의 Javamo11로 변경
Java 버전을 지정하려면
system.properties
를 추가해야합니다.활성화 Heroku Java 지원 | Heroku Dev Center
system.properties
system.properties
java.runtime.version=11
git
git init
git add .
git commit -m 'first commit'
에 6
heroku create
heroku apps
git push heroku master
실행
heroku open /hello
heroku open /hello?name=jon
on local
http://localhost:8080/hello
on heroku
https://shielded-crag-62835.herokuapp.com/hello
trouble shout
heroku logs --tail
heroku run console
2021-01-23T13:29:09.479056+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/hello" host=sheltered-bastion-78347.herokuapp.com request_id=0b22f443-e210-4efa-bc09-4cd3ccf1023b fwd="121.113.51.72" dyno= connect= service= status=503 bytes= protocol=https
2021-01-23T13:29:10.404987+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=sheltered-bastion-78347.herokuapp.com request_id=1777303e-eab5-45e2-a21b-7745107c8172 fwd="121.113.51.72" dyno= connect= service= status=503 bytes= protocol=https
^
heroku local web
[WARN] ENOENT: no such file or directory, open 'Procfile'
[FAIL] No Procfile and no package.json file found in Current Directory - See run-foreman.js --help
참고
Deploying Gradle Apps on Heroku | Heroku Dev Center
Heroku—Ktor
Heroku - 서버 - Ktor
Reference
이 문제에 관하여(kotlin on heroku & spring getting started), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/sugasaki/items/cb0c52e57c51c57a6740
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(kotlin on heroku & spring getting started), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/sugasaki/items/cb0c52e57c51c57a6740텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)