2017-05-01 33 views
0

我想在我的Linux Mint 18筆記本電腦上構建RStudio。我同時擁有了OpenJDK-8 JDK和OpenJDK的-9-JDK安裝,我用下面的代碼編譯軟件包:從源碼構建RStudio:javac錯誤

git clone http://github.com/rstudio/rstudio.git 
cd rstudio 
mkdir build 
cd dependencies/linux 
./install-boost 
./install-qt-sdk 
./install-dependencies-debian 
cd ../../build 
cmake .. -DRSTUDIO_TARGET=Desktop -DCMAKE_BUILD_TYPE=Release 

但後來我嘗試:

sudo make install 

,並得到一個錯誤:

[javac] error: Source option 1.5 is no longer supported. Use 1.6 or later. 
[javac] error: Target option 1.5 is no longer supported. Use 1.6 or later. 

是否可以修復它?

+1

看來你需要使用Java的更新版本,版本1.6或後來。 – Logan

+0

所以,這是一個java問題,而不是makefile? –

+0

它似乎是。只需登錄Oracle的網站,並下載最新版本的Java(8)。 – Logan

回答

0

感謝洛根Kulinski:從標準發佈OpenJDK的有太舊版本的Java,所以我必須安裝Oracle版本:

sudo add-apt-repository ppa:webup8team/java 
sudo apt-get update 
sudo apt-get install oracle-java8-installer 
sudo apt-get install oracle-java8-set-default