1. 程式人生 > >ubuntu linux 配置PATH JAVA PATH(解決雙擊不能啟動eclipse的問題)

ubuntu linux 配置PATH JAVA PATH(解決雙擊不能啟動eclipse的問題)

jdk,放在/opt下

於是我在/etc/bash.bashrc裡新增:

[plain] view plaincopyprint?
  1. export JAVA_HOME=/opt/jdk1.7.0_06/  
  2. export PATH=$PATH:/opt/jdk1.7.0_06/bin/:/opt/apache-maven-3.0.4/bin/  
export JAVA_HOME=/opt/jdk1.7.0_06/
export PATH=$PATH:/opt/jdk1.7.0_06/bin/:/opt/apache-maven-3.0.4/bin/
新增後,從terminal裡啟動eclipse是可行的,輸入java  javac也都可以,但是在資料夾裡雙擊eclipse

卻仍然提示:

[plain] view plaincopyprint?
  1. A Java Runtime Environment (JRE) or Java Development Kit (JDK)  
  2. must be available in order to run Eclipse. No Java virtual machine  
  3. was found after searching the following locations:  
  4. /opt/eclipse/jre/bin/java  
  5. java in your current PATH  
A Java Runtime Environment (JRE) or Java Development Kit (JDK)
must be available in order to run Eclipse. No Java virtual machine
was found after searching the following locations:
/opt/eclipse/jre/bin/java
java in your current PATH

又嘗試在~/.bashrc裡新增path

結果發現還是沒有生效。

後來我用pstree來看,發現直接雙擊開啟的程式都是在init下的。

[plain] view plaincopyprint?
  1. init─┬─NetworkManager─┬─dnsmasq  
  2.      │                └─2*[{NetworkManager}]  
  3.      ...  
  4.      ├─dconf-service───2*[{dconf-service}]  
  5.      ├─<strong>eclipse</strong>───29*[{eclipse}]  
init─┬─NetworkManager─┬─dnsmasq
     │                └─2*[{NetworkManager}]
     ...
     ├─dconf-service───2*[{dconf-service}]
     ├─eclipse
───29*[{eclipse}]

上邊貼出來的是已經配置好的了,是在/etc/environment中補充了PATH,重啟,就可以雙擊開啟ECLIPSE了

總結:

UBUNTU可以設定PATH的地方很多,包括

/etc/profile

/etc/environment

/etc/bash.bashrc

~/.bashrc

只有在/etc/environment裡設定,才能在init時候就生效

相關推薦

ubuntu linux 配置PATH JAVA PATH(解決不能啟動eclipse的問題)

jdk,放在/opt下 於是我在/etc/bash.bashrc裡新增: [plain] view plaincopyprint? export JAVA_HOME=/opt/jdk1.7.0_06/  export PATH=$PATH:/opt/jdk1.7.0

Ubuntu-14.04. sh .py腳本無法執行問題的解決方法

get .net water ans 更新 ask 雙擊 consola mil Ubuntu-14.04中默認文件用gedit文本打開,而不是BT5裏面的默認雙擊

VMware下Ubuntu linux配置 NAT 網路

VMware下Ubuntu網路配置過程: NAT 1、將網路連線設定為NAT。 虛擬機器=》設定      乙太網選擇NAT。如下圖 2、獲取vmnet8的資訊 主機xp下查詢vmnet8的資訊,vmnet8與NAT相關的虛擬網路 我本機的地址資訊如下: Ethernet

ubuntu linux 觸控板失靈的解決方案

    這幾天研究核心的模組機制,接觸到了一些關於模組的操作命令,比如lsmod命令可以列出核心中已經安裝的模組,insmod命令可以安裝一個指定的模組,rmmod可以刪除一個指定的模組。     也是處於好奇,就試了試這幾個命令,我先試了試lsmod命令,羅列出了核心當前

解決dwg文件ARX自定義實體提示代理的問題

efi col style 一個 startup dword req rip app 雙擊dwg文件的時候,如果沒有通過註冊表設置會提示代理實體。 註冊表自動加載arx 註冊表參考路徑 R18.1 是cad版本 ACAD-9001:409 是cad的地區語言,409是英文

ubuntu18.04 完美解決網易雲音樂啟動

目錄 登錄 完成 腳本 搜索 結果 狀態 首選項 music Ubuntu的主題界面我一直很喜歡,一直想做一個雙系統,因為電腦硬盤裏的資料多,害怕失誤導致資料丟失,所以一直在用win7,但是好奇心害死貓,忍不住找了一篇雙系統的博客,結果一步一步,做了全盤。。。。。 所以現在

LINUX-BSP開發問題以及解決--如何縮短啟動時間(針對ZYNQ 7010)

1.u-boot編譯過程中:遇到error, 首先進行make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi- distclean 在重新make ARCH=arm CROSS_COMPILE=arm-xilinx-linux-gnueabi

no libsigar-amd64-linux.so in java.library.path 解決方法

sig down 出現 兩個文件 html pan amd color sigar 關於sigar的介紹可以參考這邊博文 :https://www.cnblogs.com/luoruiyuan/p/5603771.html 在Linux上運行java程序時出現 no lib

Java問題解決:The project cannot be built until build path errors are resolved

lib 一點 problems tools win 文件中 project get runt 參考:http://blog.csdn.net/marty_zhu/article/details/2566299 1,看看project -- Build Automatical

ubuntu linux解決“no java virtual machine was found after searching the following locations:”的方法

現象:刪除舊的jdk,安裝新的jdk之後,開啟eclipse報錯: A Java Runtime Environment (JRE) or Java Development Kit (JDK)must be available in order to run Eclipse. No Java virtual

ubuntu環境配置失效及指定使用者新增PATH變數

1、ubuntu環境配置失效 問題描述:在/etc/profile中新增的環境配置在終端視窗關閉後再開啟就失效了。 解決方法:在/etc/bash.bashrc中新增環境變數。再source /etc/bash.bashrc 檢視是否生效:echo $PATH 2、指

Spring配置中心(Spring Cloud Config)在配置了context-path後消費端無法通過eureka獲取配置解決

最近研究微服務,使用Eureka搭建了註冊中心,並且使用SpringCloudConfig做配置中心 當配置中心註冊到註冊中心以後,消費端在bootstrap.yml通過以下配置即可獲取到配置資料 server: port: 8888 servlet: context-pat

Linux下使用selenium時出現'geckodriver' executable needs to be in PATH.錯誤,解決方法

今天想用selenium自動開啟12306網址 程式碼如下: def __init__(self): #建構函式 初始化 self.initmy_url = 'https://kyfw.12306.cn/otn/view/index.html'#登陸成功後的網址

eclipse The resource is not on the build path of a java project 解決方法

The resource is not on the build path of a java project,工程不能正常啟動   我對重新建立新的工程,OK了。大致和下面的檔案有關係:   1:建立新的.project檔案;  2: java Build path下LIB

Linux學習篇之---Ubuntu 14.04 重啟後DNS配置丟失問題的解決方案

Ubuntu 14.04 重啟後DNS配置丟失問題的解決方案 每次修改DNS配置檔案 /etc/resolv.conf 重啟後就會失效。 從網上查知,這個檔案是動態建立,所以每次重啟都會被重寫,此檔案中也有警告: 所以我們不能直接修改這個檔案。 通過查資料得知兩種方式:

老牛知點所以然-LinuxUbuntu配置安卓開發環境及過程中常見問題解決

[TOC] 題記: 這篇部落格基本上是半年多實踐過程中積累到筆記中的。在第二次配置完開發環境後,我就有意識的把大概的配置過程形成了一個筆記,這半年多將近一年的時間裡,陸續發現了一些不足和謬誤,還有以前踩過的坑沒有及時記下來,最近又踩過的,逐漸補充了過來,算是

ubuntu顯示卡Optimus筆記本 CUDA配置教程(成功解決黑屏問題)

Intel出於筆記本獨顯發熱量大的考慮開發了Optimus技術,在Ubuntu平臺上,實際上集顯負責二維渲染,獨顯負責三維渲染。(這裡我們要明確一個問題,intel的核芯顯示卡HD系列負責我們桌面的顯示!) 現在的CUDA SDK包含了Nvidia Driver Cuda

java.lang.UnsatisfiedLinkError: no jacob-1.14.3-x64 in java.library.path問題的解決方法

首先jacob是用來將word轉成html的一個工具類庫,在專案中使用過程中出現錯誤 Exception in thread "main" java.lang.UnsatisfiedLinkError: no jacob-1.14.3-x64 in java.library

[轉]Linux 配置顯示器 (原文名: Ubuntu 8.04/8.10 設定膝上型電腦顯示器)

Ubuntu 8.04/8.10 設定膝上型電腦雙顯示器 目錄: 1、設定顯示解析度及 xrandr 介紹 2、GNOME下切換雙屏的方法 3、關於雙屏下 GNOME面板/ wine / 阿里旺旺的一些問題及解決 正文: 1. 設定顯示解析度及 xrandr 介紹    X

Eclipse 下出現 This compilation unit is not on the build path of a Java Project 解決

    今天再使用CVS的時候,小組成員都碰見"This compilation unit is not on the build path of a Java Project"這個錯誤。     這個錯誤是在check out工程吼,使用"."操作來自動不全程式碼的時候發生的。      經過一番bai