部署Java Web項目到Heroku

來源:互聯網
上載者:User

標籤:bubuko   查看   通過   串連   運行   直接   dep   圖片   work   

1.在Heroku上建立一個新的App

2. 建立成功後添加對MYSQL的支援,點擊find more add-ons

3. 這裡我選擇的是 JawsDB Mysql

 

4.添加成功後我們可以查看資料庫的配置

 

5.接著在本地通過mysql workbench串連上遠端資料庫,並執行相應的sql語句來建立應用所需要的資料庫和表

 

 

 

 

6. 接著我們需要將Web項目中資料庫連接檔案的設定改成上面對應的配置

 

7.---劃重點,接著我們將串連mysql所需要的mysql-connector.jar包引入WEB-INF檔案中,這裡一定要引入,如果僅僅是本地add mysql-connector.jar包到Reference裡直接匯出的話,在遠端伺服器上,運行app試圖串連資料庫時,會報class not found的錯誤。在項目上右擊選擇propertise.

 

8.加入後,我們右擊項目,選擇export --> war file,這裡我將war匯出到了案頭

 

 

9. 接下來我們添加本地命令列對Heroku的支援。

通過連結 https://devcenter.heroku.com/articles/heroku-cli#download-and-install 安裝好Heroku

通過 heroku plugins:install heroku-cli-deploy 指令安裝部署WAR的外掛程式

10.接著我們登入heroku。

將war檔案部署到伺服器上的指令如下:

11。大功告成。可以通過紅框裡的url來訪問我們的應用了。

 

部署Java Web項目到Heroku

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.