ubuntu下安裝了jre7和jre8,當使用update-alternatives --config java將默認的jre設置爲jre7後,啓動idea報錯:*** Java 1.8 or later is required.
可以使用update-alternatives --config java再將默認的jre設置爲jre8, 但我的java工程需要在jdk7的環境下編譯運行。
經測試,使用如下辦法可以讓idea在jre8下運行,同時又不改變系統的默認jre(jre7)。
如果是64位的jdk8,則: export IDEA_JDK_64=[JDK8的安裝路徑]
如果是32位的jdk8, 則:export IDEA_JDK=[JDK8的安裝路徑]
然後再啓動idea就可以了。