2015-03-13 33 views
0

我想部署一個簡單的應用程序到GAE。使用Java 7和GAE 1.9.18,本地一切都運行完美。部署時,出現服務器錯誤,logs顯示不支持的主要次要版本52.GAE輕微的主要異常部署時

我嘗試使用Java 8編譯所有內容,但這會導致相同的錯誤。我應該如何繼續解決這個問題?

回答

0

GAE還不支持Java 8。編譯Java 7.

+0

我已經試過了。將我的項目構面設置爲Java 1.7(http://imgur.com/38cMHLj) – Wouter 2015-03-13 15:11:56

+0

我不知道您正在使用哪個操作系統,但Java 8可能在您的PATH變量中。在Linux上,你可以檢查'java -version'哪個版本是默認版本。在網上找到如何在你的操作系統上設置默認的Java,它將解決這個問題。 – tomrozb 2015-03-13 15:22:22

+0

問題確實是我的操作系統(Debian)使用Java8作爲默認設置。我可以使用以下命令更改此設置:'sudo update-alternatives --config java' – Wouter 2015-03-13 15:43:40