Linux java以及android环境的配置和注意事项

上次装完了Linux,后来配java环境,android环境好几次都出现无法进入系统,整的我要么用shell框修改配置文件,要么重装,这几天也正在使用Linux,顺带抽出点时间来总结了一丢丢:(有些步骤可以通过shell来实现,为方便起见我就直接口述了)

一、配置jdk:

1、 首先将你的jdk解压到你对应所要安装的目录下

2、如果开始配置环境变量:

(环境变量之小科普)环境变量分为全局变量,用户变量,临时环境变量。顾名思义,第一个就是对linux所有用户都有效的环境变量;第二个就是置针对用户私有的环境变量;第三个就是当前用户注销之后全部失效的变量。我们这里以全局变量为例:

setp1、进入系统根目录的etc文件夹下,用管理员身份打开profile文件

setp2、打开之后在文件尾部贴入如下环境变量

export JAVA_HOME= /opt/jdk7
export PATH= $PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export CLASSPATH= $CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib  

#第一行即就是我们安装jdk的路径

#第二行就开始配PATH变量了,Linux的环境变量之间不同于Windows的分号,是通过冒号:来分隔的。因为Linux下的环境变量配置文件不止一个,所以我们时时刻刻需要记住对前边可能存在的环境的引用,即就是$PATH。然后同样不同于Windows的变量引用,我们在Linux下是通过美刀$来引用的,如果我们发现某个地方会经常使用某个路径变量,我们就可以通过这种方法来实现引用。这里总共配置了jdk和jre下的两个bin路径。

#第三个是CLASSPATH路径的配置,也是两个lib


###Notice###

在配置环境的时候千万一定要注意,在=两侧不要加任何的空格符号,平时写代码习惯性加空格这个习惯,让我在这个问题上跌倒了不止一次两次、、、妈蛋!!!

step3、保存文件

setp4、设置你所安装的jdk为系统默认jdk(if necessary)

sudo update-alternatives --install /usr/bin/java  java /opt/jdk7/bin/java 300
sudo update-alternatives --install /usr/bin/javac  javac /opt/jdk7/bin/javac 300
sudo update-alternatives --config java 

就此已经配置完毕,现在可以注销登录然后再次登入系统使配置生效,利用java -version命令来查看当前所安装jdk版本。


二、配置android studio和eclipse or sdk


具体配置环境的方法都已经在第一步中说清楚了,同样是解压安装,然后进行环境配置。。。这里建议大家不要将这几样东西装在系统目录下,因为系统里的东西默认是只有root用户拥有最高权限的,虽然我们可以通过sudo来修改,但是在跑程序或者安装插件,建立虚拟机的时候,需要经常去修改或添加里的东西。这样经常会出现权限不足,安装或者运行失败的error。在这里我们直接讲它们装到我们的用户目录下。配置环境的时候,路径配置原则和Windows 下是一样的,该配哪些配哪些~~~需要注意的是,如果你担心自己的路径写错了,可以通过shell框 键入  cd  对应路径  , 然后dir 或者ls 来查看是否进入对应目录来检查你的路径正确性。


三、环境软件配好之后


如果你用shell启动软件的时候,嫌弃难记的名称,你可以进入到系统目录下的bin 或者usr/bin下找到对应的可执行文件用管理员身份改成你喜欢的名字,然后就可以开心的使用shell启动软件啦(如果有些软件自动生成快捷方式到桌面,你修改之后这些东西就跟windows一样失去了对原有文件的引用);有些软件的可执行文件shell脚本如果在桌面上没有快捷方式,你可以自己拖到桌面上做一个



####温馨提示####

本来是件很简单的事情,网上很多的教程都没有问题,就是因为一些注意事项没有说明白,让我这种小白错走了好多路~~~~~好吧,我就说这么多了,有问题的还可以给我评论留言,非常乐意和大家共同探讨Linux的种种使用问题,共同进步!!!

ps:这里上传了一份我的profile,大家可以参考参考


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值