配置環境_CodingPark編程公園

文章介紹

本文將介紹下載所需package包後,會涉及到的相關cmd操作。

基礎知識

Mac系統的環境變量,加載順序爲

a. /etc/profile
b. /etc/paths
c. ~/.bash_profile
d. ~/.bash_login
e. ~/.profile
f. ~/.bashrc

其中a和b是系統級別的,系統啓動就會加載,其餘是用戶接別的。
c,d,e按照從前往後的順序讀取,如果c文件存在,則後面的幾個文件就會被忽略不讀了,以此類推。~/.bashrc沒有上述規則,它是bash shell打開的時候載入的。
建議在c中添加環境變量,以下也是以在c中添加環境變量來演示的。

是否含有路徑配置

在Mac終端中輸入(舉例)

echo $JAVA_HOME

查看JAVA_HOME的配置,返回爲空,則說明沒有配置。

查看安裝路徑

在Mac終端中輸入(舉例)

which java

輸出:/usr/bin/java
說明此路徑並未找到java的真是路徑。
於是用下面的命令

/usr/libexec/java_home -V

輸出:Matching Java Virtual Machines (1):
1.8.0_162, x86_64: “Java SE 8” /Library/Java/JavaVirtualMachines/jdk1.8.0_162.jdk/Contents/Home

查找包所在位置

linux find 命令查找文件和文件夾

查找目錄:find /(查找範圍) -name ‘查找關鍵字’ -type d
查找文件:find /(查找範圍) -name 查找關鍵字 -print

find / -name ant-launcher.jar // ant-launcher.jar可替換成您的JAR包(舉例)

設置JAVA_HOME的環境變量

若已有bash_profile則可直接寫入,無bash_profile則創建
相關操作爲:(舉例)

touch ~/.bash_profile //創建.bash_profile文件

open ~/.bash_profile //打開.bash_profile文件

vi ./.bash_profile //vi (cmd) 打開

cat [-AbeEnstTuv] [–help] [–version] fileName //cat (cmd)打開

在打開的 .bash_profile文件中輸入如下內容:

export JAVA_HOME=$(/usr/libexec/java_home)
export PATH=$JAVA_HOME/bin:$PATH			#建議這種格式,而且配置文件中 全寫在一個PATH中
export CLASS_PATH=$JAVA_HOME/lib			# (舉例)

內容生效

source ~/.bash_profile

舉個完整的例子🌰

安裝hive(安裝jdk、hadoop)
	上傳hive到ubuntu
	$>tar -xzvf apache-hive-2.1.1-bin.tar.gz
	$>mv apache-hive-2.1.1-bin /soft/
	$>cd /soft
	$>ln -s apache-hive-2.1.1-bin/ hive			//軟鏈接🔗
	$>sudo vi /etc/environment
			HIVE_HOME=/soft/hive
			PATH=...:/soft/hive/bin
	$>source /etc/environment
	$>hive --version

再舉個完整的例子🌰

在這裏插入圖片描述

更多關於配置環境

Linux 中/etc/profile、~/.bash_profile 環境變量配置及執行
https://blog.csdn.net/aafeiyang/article/details/82876310
mac 添加環境變量
https://blog.csdn.net/HandsomeFuHS/article/details/79687381?ops_request_misc=&request_id=&biz_id=102&utm_source=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-0
linux中 ~/. 是什麼目錄
https://zhidao.baidu.com/question/175700735.html
在Mac下配置JAVA_HOME
https://blog.csdn.net/u010033444/article/details/74096651
找到包所在位置
https://blog.csdn.net/quantum7/article/details/104626132?ops_request_misc=&request_id=&biz_id=102&utm_source=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-1
Ant使用指南
https://blog.csdn.net/nalnait/article/details/80780682
linux ant 解決 錯誤: 找不到或無法加載主類 org.apache.tools.ant.launch.Launcher
https://blog.csdn.net/nvd11/article/details/17589831

特別鳴謝

ZhangWen

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章