ubuntu系统踩坑总结
来源:互联网 发布:vs编写windows程序 编辑:程序博客网 时间:2024/06/06 04:03
最近换了工作,新公司使用的ubuntu操作系统,这对我个linux菜鸟来说,不得不说是个小小的挑战。下面简单的总结一下ubuntu系统的安装,jdk及sdk环境变量配置需要注意的地方。
ubuntu系统安装网上这方面的教程很多,我就不多说什么了;
1.首先说一下jdk的环境变量配置
vim ~/.bashrc
按shit+g在文件末尾加入以下内容
export JAVA_HOME=/home/chenkailing/opt/jdk1.8.0_20
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
退出保存,并运行下面的命令使之生效
source ~/.bashrc
配置默认JDK
由于部分Linux已经自带了JDK,所以我们需要设置刚刚安装好的JDK来作为默认JDK,可以进行下面的配置。
sudo update-alternatives --install /home/chenkailing/usr/bin/java java /opt/jdk1.8.0_20
/bin/java 300sudo update-alternatives --install /home/chenkailing/usr/bin/javac javac /opt/jdk1.8.0_20
/bin/javac 300
我在这个位置遇到一个坑,就是配置好之后测试时显示的还是系统自带的jdk版本,若检测不是配置出错就应该是启动优先级问题
使用sudo update-alternatives --config java 命令,然后选择/home/chenkailing/usr/bin/java java /opt/jdk1.8.0_20
/bin/java 300 手动模式 即可。
java -version
javac
若提示权限不够,则需要提升java.javac为执行权限就OK了。
chmod +x /home/chenkailing/opt/jdk1.8.0_20/bin/java
chmod +x /home/chenkailing/opt/jdk1.8.0_20/bin/javac
2.sdk环境变量配置
vim ~/.bashrc
按shit+g在文件末尾加入以下内容
export ANDROID_HOME=/home/chenkailing/opt/sdk
export PATH=$PATH:${ANDROID_HOME}/tools
export PATH=${ANDROID_HOME}/platform-tools:$PATH
退出保存,并运行下面的命令使之生效
source ~/.bashrc
在终端输入adb命令,若提示找不到adb文件,因Linux下SDK的adb命令是32位的,所以要在64位系统上要安装兼容包:
apt-get install ia32-libs
再输出adb 应该就OK了
0 0
- ubuntu系统踩坑总结
- Ubuntu 系统使用总结
- ubuntu系统清理总结帖
- ubuntu系统移动根分区总结
- win7环境下安装ubuntu系统总结
- ubuntu系统git命令总结----持续更新!
- Ubuntu 系统编译安装 pidgin 2.5.0 问题总结
- ubuntu下tiny6410通过NFS启动系统的方法总结
- Mini2440通过nfs启动ubuntu-10.04系统总结
- 安装ubuntu系统的一些小问题总结
- 总结:如何在U盘上搭建Ubuntu系统
- Ubuntu系统正常使用中文输入法方法总结
- Ubuntu系统下apt-apt 相关命令总结
- Vmware12上安装和配置ubuntu系统总结
- Ubuntu系统
- ubuntu系统
- ubuntu系统
- Ubuntu 系统
- 【OpenCV入门指南】第十篇 彩色直方图均衡化
- Win7系统64位环境下使用Apache——Apache2.2下载
- JAVA常用异常
- Mysql基础
- 仪表盘
- ubuntu系统踩坑总结
- Socket网络编程 -iOS开发学习篇
- Android NDK(四):JNI 数组
- Jenkins2.32.3+Git+Maven+Tomcat+Ubuntu Linux
- 注解式开发-Hibernate基本注解
- Screen.SetResolution 设置分辨率
- DialogFragment开发那点事
- ZSTUOJ 4266 回文
- map order by value