新手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
eclipse下JVM 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,進行安裝。但是在進行安裝的時候,出現了一個我之前沒碰到過的問題: 正在
WIN10下Python2和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{樣式}就可以,但是這樣寫並沒有特
CentOS下MySQL安裝失敗,報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
windows下mysql5.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