Install OpenJDK 8 on Ubuntu Trusty
如同之前提到的,目前AWS lambda 支援的Java執行版本是Java8,雖然用新的版本也能進行開發並打包佈署,但是若是已被棄用的code會找不到,或是使用到新的東西卻在部署後才發現無法使用。
建議如官方文件所述直接使用Install New Software...安裝https://aws.amazon.com/eclipse 來源的 AWS Toolkit,而不要從Marketplace搜尋,版本會比較新。但也是幾個禮拜前才等到新增香港region...
安裝完成 restart Eclipse,你就會看到AWS Toolkit的圖示
如果你在這之前已經在AWS CLI進行過configure
在Preferences...之中就可以看到已經設定好的內容
Toolkit提供了不同的新增sample project
Show AWS Explorer View可在dev中瀏覽/設定AWS的服務內容等
之後,終於可以開始最俗套的Hello World的環節
如果你在前一篇安裝SAM Local時一樣透過brew安裝,sam的位置會與AWS Toolkit預設位置不同,甚至以我安裝的情況位置也跟AWS文件中的說明不同
我的安裝結果位置在/home/linuxbrew/.linuxbrew/bin
所以安裝完AWS Toolkit之後,需要在Preferences...中變更SAM Local Executable的位置