1. 程式人生 > >新手ubuntu下已成功安裝hadoop情況下,安裝eclipse開啟失敗出現JVM terminated. Exit code=1解決方法

新手ubuntu下已成功安裝hadoop情況下,安裝eclipse開啟失敗出現JVM terminated. Exit code=1解決方法

最初以為是環境變數配置問題導致的出錯。經過一番百度後發現,由第三行看出eclipse需要的是jdk1.8。而自己的JDK是1.7的,而剛從Eclipse官網下載的Eclipse是最新版的,支援的JDK為1.8,所以導致錯誤。

查詢本機jdk版本,指令如下:

$ java -version

解決方法如下:

方法一:

更新jdk

將安裝hadoop時下載的OpenJDK7升級為OpenJDK8。步驟如下:

1.$ sudo add-apt-repository ppa:openjdk-r/ppa

新增名為openjdk-r的源

2.$ sudo apt-get update

更新源

3.$ sudo apt-get install openjdk-8-jdk

安裝新的源 openjdk-8-jdk

4.sudo update-alternatives -config java

檢視並修改預設JDK

5.$ java -version

檢視預設的Jdk是否修改成功

最後成功開啟Eclipse

 方法二:

在網上找到老版本的Eclipse安裝包來安裝

相關推薦

新手ubuntu成功安裝hadoop情況安裝eclipse開啟失敗出現JVM terminated. Exit code=1解決方法

最初以為是環境變數配置問題導致的出錯。經過一番百度後發現,由第三行看出eclipse需要的是jdk1.8。而自己的JDK是1.7的,而剛從Eclipse官網下載的Eclipse是最新版的,支援的JDK為1.8,所以導致錯誤。 查詢本機jdk版本,指令如下: $ jav

eclipseJVM terminated. Exit code=-1解決方法

最近重新配置了一次JDK的環境變數,再次使用eclipse時卻異常無法啟動。 如圖: 我想應該是由於重新設定了環境變數,JDK路徑變化,系統無法自動識別而無法找到JVM(Java虛擬機器)。 結合現有資料並嘗試了幾次,找到兩個解決方法,總結如下: 方法1: 將eclip

Win10 平安網銀控件安裝不上及登錄提示“簽名失敗...錯誤代碼:1002”的解決方法

保護模式 我們 輸入 平安 原來 提醒 什麽 解決方法 站點 今天財務MM過來找哥,說平安的網銀登錄不了,求解決。打開平安網銀登錄界面,密碼輸入框提示需要下載控件。二話不說,下載安裝,重啟瀏覽器,發現控件提示還是傲嬌的存在著。一琢磨,下載一個網銀助手,修復系統環境,再進網銀

python安裝庫時候Command "python setup.py egg_info" failed with error code 1 解決方案

因比賽需要,需要安裝一個魔方庫 kociemba,使用python最佳 但是pip install  kociemba,出現上述錯誤,於是各種baidu ,CSDN都看了,但是他們的方法都是說缺什麼esay_install啊,需要更新pip安裝工具之類的,我的pyt

Linux 環境eclipse啟動出現錯誤:jvm terminated. exit code=13

想在Linux下啟動eclipse出現如題的錯誤,在網上找了很多資料,有很多是誤導。在stackoverflow上找到了正確解決方法,英文連線:http://stackoverflow.com/questions/4945178/cannot-run-eclipse-jvm

eclipse在Ubuntu12.04出現錯誤:JVM terminated. Exit code=13 /usr/bin/java的一種解決辦法

最近想在64位Ubuntu12.04下安裝一個c/C++的整合開發環境,優先想到的就是eclipse C++版,但是一直報錯,差不多是下面輸出<span style="font-size:14p

【談談那些跳過的坑】Anaconda環境安裝TensorFlow情況安裝OpenCV

由於個人需要,安裝TensorFlow後還需要安裝OpenCV,以滿足我的需求。我在很久之前已經安裝了python、anaconda、tensorflow-gpu,目標檢測演算法中需要同時import tensorflow和cv2,因此還需在之前環境的基礎上安裝OpenCV。安裝過程中不太順利,雖說

ubuntu apt-get install xxx安裝錯誤:install-info E: Sub-process /usr/bin/dpkg returned an error code (1)

         當我在編譯android原始碼的時候,缺少了一個gperf,所以我執行sudo apt-get install gperf,進行安裝。但是在進行安裝的時候,出現了一個我之前沒碰到過的問題: 正在

WIN10Python2和Python3共存情況pip安裝問題

如題,py2和py3共存的問題,網上教程很多,但是我在安裝完之後發現無法使用pip在不同版本下安裝不同的包,下面就解決這個問題 1、我常用py3,所以只對py2進行了更改,即python命令還是執行py3,python2是執行py2 2、首先在win+R,輸入cmd 3、重新安裝pi

ubantu伺服器有nginx的情況搭建rails環境(passenger)

因為我用的是root使用者所以就沒寫sudo!!! 第一步,安裝rvm和ruby apt-get install rvm 安裝到最後會出現以下提示: 意思大概是讓你新增使用者到rvm這個組,因為我用的是root使用者所以: adduser root rvm

Symantec antivirus客戶端如何在不重新安裝情況遷移父伺服器

 Symantec antivirus 客戶端如何在不重新安裝的情況下遷移父伺服器Symantec AntiVirus 企業版客戶端已指定某個伺服器的接受管理,現在希望將該客戶端移動到另一臺父伺服器上。我們應該怎麼做呢,難道要重灌嗎?是啊,我是菜鳥重灌過一次了,那個累啊,將一

scrapy安裝情況安裝Python3

1 pip uninstall scrapy  刪除python2 scrapy 2 pip3 uninstall Twisted  刪除Twisted 3 pip3 install scrapy 安

css 命名 有的加# 有的加點 有的沒加。請問都在什麽情況用的?

什麽 mil 們的 相對 col ont 水平 示例 ack 【nav{}】這樣的樣式是給特定的標簽直接定義樣式時使用的,這個樣式名稱是跟標簽是相對應的,比如我要給<p></p>這個標簽設置樣式,那我就可以直接寫:p{樣式}就可以,但是這樣寫並沒有特

CentOSMySQL安裝失敗,報socket '/tmp/mysql.sock錯誤解決方法

1、在centos裡安裝mysql資料庫後,登入時提示‘/tmp/mysql.sock’第一種解決辦法:採用ln連結方式進行處理ln -s /var/lib/mysql/mysql.sock /tmp/mysql.sock        因為是從tmp目錄下,所以有可能/tm

SQL Server System.Data.SqlClient.SqlException:成功於伺服器建立連線但是在 登入前的握手期間發生錯誤

一、錯誤描述 錯誤名稱如上。整體錯誤如下: System.Data.EntityException 基礎提供程式在Open上失敗--> System.Data.SqlClient.SqlException:已成功於伺服器建立連線,但是在登入前的握手期間發生錯誤。( p

’TensorFlow‘ !!!!! 直接在Anaconda 5.3安裝ipython 和Spyder安裝完自動給我更新了python版本無法使用TensorFlow

    環境: Win10下用Anaconda 5.3,python版本3.7 安裝TensorFlow,      安裝完成,到在Anaconda Prompt中啟動tensorflow環境,並進入python環境。測試程式碼時都沒問題。      問題就出在,直接

關於vmware11安裝centOS6.5出現eth0 no link present問題解決方法

在vmware11下安裝centOS6.5,在啟動後進行網絡卡新增,步驟如下: setup 出現介面1此時選擇network configuration 出現介面2選擇device configur

windowsmysql5.7忘記密碼情況重置密碼問題暨Access denied for user 'root'@'localhost'問題解決方案

1、停止mysql服務,修改my.ini,設定無密碼登入(注:mysql5.7的data目錄及my.ini預設在此目錄:C:\ProgramData\MySQL\MySQL Server 5.7。)修改內容:在[mysqld]下增加skip-grant-tables,增加後重

SQL Server(解決問題)成功與伺服器建立連線但是在登入過程中發生錯誤。(provider: Shared Memory Provider, error:0

如果你在使用新建立的 SQL Server 使用者名稱和密碼 對資料庫進行連線的時候出現了下面的問題。閱讀本篇部落格可以幫助你解決這個問題。 已成功與伺服器建立連線,但是在登入過程中發生錯誤。(pro

Linux重新安裝MySql後出現'MySQL Daemon failed to start‘解決方法

在 CentOS 6.4上之前安裝過Mysql資料庫,想升級到較新的版本所以就重新升級了一下資料庫。可是重新安裝後執行:service mysqld start 重啟資料庫總是會出現如下提示: MyS