Ubuntu下配置jdk及maven等方法

   从/etc/profile文件代码得知系统启动会把/etc/profile.d目录下面所有的.sh文件进行加载,如果在其中新建.sh文件用来设立环境变量等,系统启动后也会加载到它们。另外一种方法就是修改/etc/environment文件,个人偏向于使用前一种方法,看上去清楚明白一些。之后使用source /etc/profile命令使添加的sh文件马上生效,避免重启。

java.sh
JAVA_HOME=/usr/local/lib/jdk1.6.0_21
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME
export CLASSPATH
export PATH

maven.sh
M2_HOME=~/dev/apache-maven-2.2.1/
PATH=$M2_HOME/bin:$PATH
export M2_HOME
export PATH

因为这样设置的话是对全局都生效的,按照上次出的问题来看,很容易就因为环境变量设置有问题导致不能正常进系统,因此直接在用户目录.bashrc中修改,风险会小些。
JAVA_HOME=×/jdk1.6.0_31
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export CLASSPATH
M2_HOME=×/apache-maven-3.0.4
export M2_HOME
PATH=$PATH:$JAVA_HOME/bin:$M2_HOME/bin
export PATH

另外,如果安装jdk之前已经安装了其他版本的jdk,如openjdk等,需要修改当前默认使用的jdk。
sudo update-alternatives –config java
或者
#cd /usr/bin
#ln -s -f /usr/local/jdk1.5.0_05/bin/java
#ln -s -f /usr/local/jdk1.5.0_05/bin/javac

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值