最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

UBUntu下JDK的配置

来源:动视网 责编:小OO 时间:2025-10-01 02:12:44
文档

UBUntu下JDK的配置

peizhuo@peizhuo-desktop:~/AndroidSource$lunchfull-eng第一个问题:build/core/config.mk:268:***Error:couldnotfindjdktools.jar,pleaseinstallJDK6,whichyoucandownloadfromjava.sun.com。停止。**Don'thaveaproductspecfor:'full'**Doyouhavetherightrepomanifest?解决:输入:jav
推荐度:
导读peizhuo@peizhuo-desktop:~/AndroidSource$lunchfull-eng第一个问题:build/core/config.mk:268:***Error:couldnotfindjdktools.jar,pleaseinstallJDK6,whichyoucandownloadfromjava.sun.com。停止。**Don'thaveaproductspecfor:'full'**Doyouhavetherightrepomanifest?解决:输入:jav


peizhuo@peizhuo-desktop:~/AndroidSource$ lunch full-eng

第一个问题:

build/core/config.mk:268: *** Error: could not find jdk tools.jar, please install JDK6, which you can download from java.sun.com。 停止。

** Don't have a product spec for: 'full'

** Do you have the right repo manifest?

解决:

输入: javac

会有提示,照着作,这对了!

--------------------------------------------------------

peizhuo@peizhuo-desktop:~/AndroidSource$ make -j24

第二个问题:

You are attempting to build with the incorrect version of java.

Your version is: java version "1.6.0_20".

The correct version is: Java SE 1.6.

Please follow the machine setup instructions at

http://source.android.com/source/download.html

************************************************************

build/core/main.mk:131: *** stop。 停止。

解决:

1 . 下载jdk-6u31-linux-i586.bin

网址: http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u31-download-1501634.html

1-0. 把 jdk-6u31-linux-i586.iso 放到 虚拟光驱中!

选中 jdk-6u31-linux-i586.iso, 移动 到 主文件夹中

修改jdk的可执行权限

chmod 777 jdk-6u31-linux-i586.bin

./jdk-6u31-linux-i586.bin

sudo su <进入roor权限>

1-1. 移动 jdk1.6.0_31/ /usr/local/bin/sun-jdk1.6.0_31 (移动文件,需要root权限)

2 . 配置环境变量:对于对vi不熟悉的用户使用gedit命令启动文本编辑器比起vi命令更方便

JDK环境变量配置,有两个文件会被涉及到:

一个是:/etc/environment >> 是系统启动加载索引。

一个是:/etc/profile >> 是环境变量。

设置PATH,JAVA_HOME,CLASSPATH环境变量,

1. 修改第一个系统启动加载索引配置文件

root@bill021:/# gedit /etc/environment

打开后会看到如下所示:

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

然后在文件开头加上以下路径:是指jdk所安装的路径

>>> /home/ubtools/jdk1.6.0_13/bin:

如下所示:

PATH="/home/ubtools/jdk1.6.0_13/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

然后在下面再加入三行配置:

export JAVA_HOME=/usr/local/bin/sun-jdk1.6.0_31

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin

重点补充:

//添加以下内容并保存退出

//PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$JAVA_HOME/bin"

注意:PATH中的/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games必须保留,否则会导致系统登录不了

执行以下命令,使配置生效

source /etc/environment

修改第二个环境变量配置文件:

root@bill021:/# gedit /etc/profile

在弹出的profile文件的末尾,umask 022之前加上以下设置的语句:

export JAVA_HOME=/usr/local/bin/sun-jdk1.6.0_31

export JRE_HOME=$JAVA_HOME/jre

export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$PATH:$JRE_HOME/bin

安装完成后,重新启动一下系统。打开终端查看jdk的版本,如下所示:

root@bill021:/# java -version

文档

UBUntu下JDK的配置

peizhuo@peizhuo-desktop:~/AndroidSource$lunchfull-eng第一个问题:build/core/config.mk:268:***Error:couldnotfindjdktools.jar,pleaseinstallJDK6,whichyoucandownloadfromjava.sun.com。停止。**Don'thaveaproductspecfor:'full'**Doyouhavetherightrepomanifest?解决:输入:jav
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top