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,大家可以参考参考
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。