一、java错误:
在编译时候,如果遇到jarlib或者java相关的错误,首先排除jdk库的问题。
1、$ echo "JAVA_HOME" //查看当前系统默认java库
如果没有显示,则没有设置环境变量。则使用 $ ls /usr/lib/jvm/
查看有没有安装jdk,一般都会安装的。选择一个路径,比如 jdk1.6.0_29
2、打开工程,进入buildscript目录,比如/Espresso/buildscript
打开build_env.default
修改第14行: export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_24 --> export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_29
二、 java安装:
1、 $ sudo /usr/lib/jvm/java/jdk1.6.0_35.bin
2、$ gedit /etc/profile
添加:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
export PATH=$PATH:/usr/lib/jvm/jdk1.6.0_35/bin
export CLASSPATH=.:/usr/lib/jvm/jdk1.6.0_35/lib
3、source /etc/profile
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_35/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOME/bin
export ANDROID_JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
如果有以前的java版本:
接着设置默认的jdk,因为系统默认可能存在别的jdk
在终端执行代码:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_16/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_16/bin/javac 300
选择系统默认的jdk,在终端执行代码:
sudo update-alternatives --config java 如果只存在一个java环境则会出现提示系统只有一个jdk
最后执行 java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
此时显示使用的Java是sun的Java
3、指定好库之后,应该没有java的问题了,如果没有安装jdk,下载jdk,复制到/usr/lib/jvm下,用“./jdk-XXX.bin"安装
三、ubuntu常用安装卸载命令
sudo apt-get install xxx # -------安装包
sudo apt-get remove xxx # ------(package 删除包,不包括删除配置文件)
sudo apt-get remove --purge # ------(package 删除包,包括删除配置文件等)
aptitude purge xxx # ------删除包及其配置文件 aptitude可以删除相关依赖关系
sudo dpkg -r xxx # ------删除依赖关系
sudo dpkg -i xxx.dep # ------安装dep 包
sudo apt-cache search xxx # ------搜索已经下载的包
ubuntu 安装rpm
如果安装rpm包,照下面做:
apt-get install alien
alien -i xxx.rpm 直接安装
alien -d xxx.rpm 生成Debian包
四、ubuntu环境变量设置
1、 $ vi /etc/profile #root权限,所有用户生效
2、 $ vi /home/yourname/.bashrc #设置本地用户
3、 $ export xxx=xxxx #临时有效,shell关闭后再打开就没有效了。
4、通过vi 修改的环境变量,需要重新打开才能起效。如果想立即起效,运行 source XXX。
在编译时候,如果遇到jarlib或者java相关的错误,首先排除jdk库的问题。
1、$ echo "JAVA_HOME" //查看当前系统默认java库
如果没有显示,则没有设置环境变量。则使用 $ ls /usr/lib/jvm/
查看有没有安装jdk,一般都会安装的。选择一个路径,比如 jdk1.6.0_29
2、打开工程,进入buildscript目录,比如/Espresso/buildscript
打开build_env.default
修改第14行: export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_24 --> export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_29
二、 java安装:
1、 $ sudo /usr/lib/jvm/java/jdk1.6.0_35.bin
2、$ gedit /etc/profile
添加:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
export PATH=$PATH:/usr/lib/jvm/jdk1.6.0_35/bin
export CLASSPATH=.:/usr/lib/jvm/jdk1.6.0_35/lib
3、source /etc/profile
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
export JRE_HOME=/usr/lib/jvm/jdk1.6.0_35/jre
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$HOME/bin
export ANDROID_JAVA_HOME=/usr/lib/jvm/jdk1.6.0_35
如果有以前的java版本:
接着设置默认的jdk,因为系统默认可能存在别的jdk
在终端执行代码:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_16/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java/jdk1.6.0_16/bin/javac 300
选择系统默认的jdk,在终端执行代码:
sudo update-alternatives --config java 如果只存在一个java环境则会出现提示系统只有一个jdk
最后执行 java -version
java version "1.6.0_16"
Java(TM) SE Runtime Environment (build 1.6.0_16-b01)
Java HotSpot(TM) Client VM (build 14.2-b01, mixed mode, sharing)
此时显示使用的Java是sun的Java
3、指定好库之后,应该没有java的问题了,如果没有安装jdk,下载jdk,复制到/usr/lib/jvm下,用“./jdk-XXX.bin"安装
三、ubuntu常用安装卸载命令
sudo apt-get install xxx # -------安装包
sudo apt-get remove xxx # ------(package 删除包,不包括删除配置文件)
sudo apt-get remove --purge # ------(package 删除包,包括删除配置文件等)
aptitude purge xxx # ------删除包及其配置文件 aptitude可以删除相关依赖关系
sudo dpkg -r xxx # ------删除依赖关系
sudo dpkg -i xxx.dep # ------安装dep 包
sudo apt-cache search xxx # ------搜索已经下载的包
ubuntu 安装rpm
如果安装rpm包,照下面做:
apt-get install alien
alien -i xxx.rpm 直接安装
alien -d xxx.rpm 生成Debian包
四、ubuntu环境变量设置
1、 $ vi /etc/profile #root权限,所有用户生效
2、 $ vi /home/yourname/.bashrc #设置本地用户
3、 $ export xxx=xxxx #临时有效,shell关闭后再打开就没有效了。
4、通过vi 修改的环境变量,需要重新打开才能起效。如果想立即起效,运行 source XXX。