2014-10-02 7 views
1

나는 프론트 엔드에서 index.html로 시작하는 동적 웹 프로젝트를 이클립스에서 만들었습니다. 나는 그것을 테스트하고 내 로컬 아파치 서버에서 작동합니다. 전쟁 파일을 생성했습니다. 이제 전쟁 파일을 영웅에게 배포하고 싶습니다. 나는 모든 것을 다운로드하여 설치했다. 인터넷을 확인한 후 실행을 시작하기위한 메인 클래스 인 maven 어셈블러 jar 파일 인heroku에 .war를 배포하는 방법

pom.xml을 알게되었습니다.

초보자로서 나는이 파일을 만들고이를 영웅에게 밀어 넣는 방법을 이해할 수 없습니다. 누군가 나를 설명 해주시겠습니까? 나는 새로운 heroku 프로젝트를 만들고 싶지 않다. 툴 벨트의 배포를 사용하여 웹 애플리케이션 주자 (또는 유사한 부두 주자)

  • 를 사용

    • : 전쟁 명령

    에게 Heroku에 전쟁을 배포하는 방법은 두 가지가 있습니다

  • 답변

    1

    선호되는 접근법은 컨테이너의 더 많은 구성을 허용하기 때문에 webapp-runner를 사용하는 것입니다. 다음은 article on using webapp-runner입니다. webapp-runner는 war 파일을 실행하는 데 사용되는 간단한 Tomcat 컨테이너입니다. 일반적으로 pom.xml에 webapp-runner를 추가하고 그에 따라 Procfile을 설정하고 git push으로 Heroku에 배포하십시오.

    deploy:war 접근법은 this article에 설명되어 있습니다. 그것은 다소 시대에 뒤떨어져 있으며 구성 방법을 많이주지는 않습니다.

    +0

    답을 보내 주셔서 감사합니다.하지만 그 단계에서 멈추었습니다. 속성 그룹 ID에 대한 값을 정의하십시오. 속성 이슈 ID에 대한 값을 정의하십시오. 무엇입니까? 설명해 주시겠습니까? 감사! –

    관련 문제