Mac OS X 装备Java环境变量&装置MavenITeye - 乐橙lc8

Mac OS X 装备Java环境变量&装置MavenITeye

2019年03月25日12时24分23秒 | 作者: 德昌 | 标签: 装备,装置,环境变量 | 浏览: 952

Mac下增加java环境变量

办法一:体系级装备
终端中,先切换至root用户(sudo -i 或 sudo su),再修改 /etc/profile 装备文件,完结后 wq! 强制保存退出vi。


TudeMacBook-Pro:etc tu$ sudo -i
Password:
TudeMacBook-Pro:~ root# cd /etc
TudeMacBook-Pro:etc root# vi profile 

 

# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
 eval `/usr/libexec/path_helper -s`
if [ quot;${BASH-no} quot; != quot;no quot; ]; then
 [ -r /etc/bashrc ] amp; amp; . /etc/bashrc
JAVA_HOME= quot;/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home quot;
CLASS_PATH= quot;$JAVA_HOME/lib quot;
PATH= quot;.;$PATH:$JAVA_HOME/bin quot;
:wq!

 

JAVA_HOME= quot;/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home quot;
CLASS_PATH= quot;$JAVA_HOME/lib quot;
PATH= quot;.;$PATH:$JAVA_HOME/bin quot;
#export JAVA_HOME ——注:这行输出不加也能够

 

测验装备是否成功:要从头登录终端。

TudeMacBook-Pro:~ tu$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home

 


办法二:针对独自用户装备(未经测验)

#进入用户主目录,然后看一下有没有.bash_profile文件
ls -all
#修改.bash_profile文件(没有则新建,指令touch .bash_profile)
vim .bash_profile
#英文形式下,按一下i键进入修改形式,输入以下内容,途径部分自己张贴自己的
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
#输完后,按esc,再按冒号(shift+;),输入wq保存即可
#重启一下终端,输入
java -version
#看到有显现就完结了

 

Maven的装置和装备

 

1、解压下载到的apache-maven-3.3.9-bin.tar.gz压缩文件,并创立一个链接(以便利maven的版别晋级)。

 

TudeMacBook-Pro:apache tu$ pwd
/Users/tu/software/apache
TudeMacBook-Pro:apache tu$ tar -xvzf apache-maven-3.3.9-bin.tar.gz

 

TudeMacBook-Pro:apache tu$ ln -s apache-maven-3.3.9 apache-maven-ln
TudeMacBook-Pro:apache tu$ ls -l
total 16600
drwxr-xr-x 9 tu staff 306 7 27 16:51 apache-maven-3.3.9
-rw-r-@ 1 tu staff 8491533 7 27 16:47 apache-maven-3.3.9-bin.tar.gz
lrwxr-xr-x 1 tu staff 18 7 27 16:53 apache-maven-ln - apache-maven-3.3.9

 

2、装备环境变量:变量名为M2_HOME,变量值为Maven的装置目录;并在PATH变量值的结尾加上%M2_HOME%\bin;

办法一,体系级装备:

操作同装备JAVA_HOME变量相同,操作后的/etc/profile文件如下:

 System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
 eval `/usr/libexec/path_helper -s`
if [ "${BASH-no}" != "no" ]; then
 [ -r /etc/bashrc ] . /etc/bashrc
JAVA_HOME="/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home"
CLASS_PATH="$JAVA_HOME/lib"
PATH=".;$PATH:$JAVA_HOME/bin"
M2_HOME="/Users/tu/software/apache/apache-maven-ln"
PATH=".;$PATH:$M2_HOME/bin"
~ 

 

办法二:针对独自用户装备(未经测验)

juven@juven-ubuntu:bin$ export M2_HOME=/home/juven/bin/apache-maven
juven@juven-ubuntu:bin$ export PATH=$PATH:$M2_HOME/bin

 将这两行指令加入到体系的登录shell脚本中去:看看~/下是否有.bash_profile文件,假如没有就创立一个,增加这两行指令到这个文件。这样,每次发动一个终端,这些装备就能主动履行。

 

至此,装置完结,用以下指令查看Maven装置:

TudeMacBook-Pro:~ tu$ echo $M2_HOME
/Users/tu/software/apache/apache-maven-ln

 

 

 

 

 

 

 

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章

阅读排行

  • 1
  • 2

    一个简略的切开shellITeye

    一个,文件,体系
  • 3

    hpITeye

    文件,之后,撤销
  • 4

    linux指令学习汇总ITeye

    文件,指令,检查
  • 5
  • 6
  • 7
  • 8

    Linux终端常用命令ITeye

    光标,指令,移动
  • 9

    linux学习ITeye

    解压,目录,文件
  • 10

    CenOS Linux装置nginxITeye

    装置,下载,上传