﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客--随笔分类-Android 开发笔记</title><link>http://www.cppblog.com/kangnixi/category/14222.html</link><description /><language>zh-cn</language><lastBuildDate>Sun, 11 Jul 2010 16:51:04 GMT</lastBuildDate><pubDate>Sun, 11 Jul 2010 16:51:04 GMT</pubDate><ttl>60</ttl><item><title>Ubuntu 10.4下安装JDK和Eclipse（手动安装）</title><link>http://www.cppblog.com/kangnixi/archive/2010/07/12/120105.html</link><dc:creator>烟皑</dc:creator><author>烟皑</author><pubDate>Sun, 11 Jul 2010 16:36:00 GMT</pubDate><guid>http://www.cppblog.com/kangnixi/archive/2010/07/12/120105.html</guid><wfw:comment>http://www.cppblog.com/kangnixi/comments/120105.html</wfw:comment><comments>http://www.cppblog.com/kangnixi/archive/2010/07/12/120105.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/kangnixi/comments/commentRss/120105.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/kangnixi/services/trackbacks/120105.html</trackback:ping><description><![CDATA[<h3>首先来安装JDK</h3>
<p>到官网去下载最新版的JDK，我选择下载的是那个bin文件 jdk-6u21-linux-i586.bin
，将其放到任意你想存放的目录下然后准备安装。</p>
<p>我查找的文章，是说将其放在/var文件夹下，是Linux 的习惯。</p>
<p>使用FireFox下载文件一般默认为是Downloads文件夹，需要使用命令，将 jdk-6u21-linux-i586.bin复制到/var下，命令如下： <br></p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;sudo&nbsp;cp&nbsp;Downloads</span><span style="color: #000000;">/</span><span style="color: #000000;">jdk</span><span style="color: #000000;">-</span><span style="color: #000000;">6u21</span><span style="color: #000000;">-</span><span style="color: #000000;">linux</span><span style="color: #000000;">-</span><span style="color: #000000;">i586.bin&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">var</span> <br></div>
<p>此时可以看到 jdk-6u21-linux-i586.bin已经在var下面的文件（千万不要露掉sudo，对/var文件夹的操作是需要权限的）</p>
<p>然后执行下面两条命令，命令是更改jdk文件为可执行解压， <br></p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;sudo&nbsp;chmod&nbsp;u</span><span style="color: #000000;">+</span><span style="color: #000000;">x&nbsp;jdk</span><span style="color: #000000;">-</span><span style="color: #000000;">6u21</span><span style="color: #000000;">-</span><span style="color: #000000;">linux</span><span style="color: #000000;">-</span><span style="color: #000000;">i586.bin<br>tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;sudo&nbsp;.</span><span style="color: #000000;">/</span><span style="color: #000000;">jdk</span><span style="color: #000000;">-</span><span style="color: #000000;">6u21</span><span style="color: #000000;">-</span><span style="color: #000000;">linux</span><span style="color: #000000;">-</span><span style="color: #000000;">i586.bin</span></div>
<p>此时JDK的环境准备就绪了，现在需要配置环境变量，执行命令：</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;sudo&nbsp;gedit&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">etc</span><span style="color: #000000;">/</span><span style="color: #000000;">profile</span></div>
<p>会弹出一个窗口，为profile文件的编辑窗口，在该文件的最后添加：</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">#</span><span style="color: #0000ff;">set</span><span style="color: #000000;">&nbsp;java&nbsp;environment<br><br>JAVA_HOME</span><span style="color: #000000;">=/</span><span style="color: #000000;">var</span><span style="color: #000000;">/</span><span style="color: #000000;">jdk1.</span><span style="color: #000000;">6</span><span style="color: #000000;">.0_21<br>export&nbsp;JRE_HOME</span><span style="color: #000000;">=/</span><span style="color: #000000;">var</span><span style="color: #000000;">/</span><span style="color: #000000;">jdk1.</span><span style="color: #000000;">6</span><span style="color: #000000;">.0_21</span><span style="color: #000000;">/</span><span style="color: #000000;">jre<br>export&nbsp;CLASSPATH</span><span style="color: #000000;">=</span><span style="color: #000000;">$JAVA_HOME</span><span style="color: #000000;">/</span><span style="color: #000000;">lib:$JRE_HOME</span><span style="color: #000000;">/</span><span style="color: #000000;">lib:$CLASSPATH<br>export&nbsp;PATH</span><span style="color: #000000;">=</span><span style="color: #000000;">$JAVA_HOME</span><span style="color: #000000;">/</span><span style="color: #000000;">bin:$JRE_HOME</span><span style="color: #000000;">/</span><span style="color: #000000;">bin:$PATH<br></span></div>
<p>上面第二行的等号后面的内容就是解压出来的JDK文件位置，第三行是在改路径的后面加上了一个&#8221;/jre&#8221;,请根据自己的实际情况修改。</p>
<p>到此JDK的配置就完成了，下面重启电脑：</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;sudo&nbsp;reboot</span></div>
等待重启完成，你可以输入
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;java&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">version</span></div>
<p>我这的效果是这样的</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;java&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">version<br>java&nbsp;version&nbsp;</span><span style="color: #000000;">"</span><span style="color: #000000;">1.6.0_21</span><span style="color: #000000;">"</span><span style="color: #000000;"><br>Java(TM)&nbsp;SE&nbsp;Runtime&nbsp;Environment&nbsp;(build&nbsp;</span><span style="color: #000000;">1.6</span><span style="color: #000000;">.0_21</span><span style="color: #000000;">-</span><span style="color: #000000;">b06)<br>Java&nbsp;HotSpot(TM)&nbsp;Server&nbsp;VM&nbsp;(build&nbsp;</span><span style="color: #000000;">17.0</span><span style="color: #000000;">-</span><span style="color: #000000;">b16,&nbsp;mixed&nbsp;mode)</span></div>
<p>这样JDK就算安装完成了，可以进入下一步安装Eclipse了。</p>
<h3>安装Eclipse</h3>
<p>去Eclipse的官网下载Linux版的Eclipse，同样是放在任意位置。我是放在了 /opt 位置。</p>
<p>因为是用Firefox下载的，我执行了下面的命令： <br></p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">~</span><span style="color: #000000;">$&nbsp;sudo&nbsp;cp&nbsp;Downloads</span><span style="color: #000000;">/</span><span style="color: #000000;">eclipse</span><span style="color: #000000;">-</span><span style="color: #000000;">java</span><span style="color: #000000;">-</span><span style="color: #000000;">helios</span><span style="color: #000000;">-</span><span style="color: #000000;">linux</span><span style="color: #000000;">-</span><span style="color: #000000;">gtk.tar.gz&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">opt</span></div>
<p>然后进入该位置解压：</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">/</span><span style="color: #000000;">$&nbsp;cd&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">opt<br>tinker@tinker-laptop:/opt$ sudo tar zxvf eclipse-java-helios-linux-gtk.tar.gz</span><span style="color: #000000;"><br></span></div>
<br>这时应该会存在这样的目录 /opt/eclipse 然后我们可以开始准备启动脚本<br>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">/</span><span style="color: #000000;">$&nbsp;sudo&nbsp;gedit&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">usr</span><span style="color: #000000;">/</span><span style="color: #000000;">bin</span><span style="color: #000000;">/</span><span style="color: #000000;">eclipse</span></div>
<p>在文件中加入如下内容：</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">#</span><span style="color: #000000;">!/</span><span style="color: #000000;">bin</span><span style="color: #000000;">/</span><span style="color: #000000;">sh<br>export&nbsp;MOZILLA_FIVE_HOME</span><span style="color: #000000;">=/</span><span style="color: #000000;">usr</span><span style="color: #000000;">/</span><span style="color: #000000;">lib</span><span style="color: #000000;">/</span><span style="color: #000000;">mozilla</span><span style="color: #000000;">/</span><span style="color: #000000;"><br>export&nbsp;ECLIPSE_HOME</span><span style="color: #000000;">=/</span><span style="color: #000000;">opt</span><span style="color: #000000;">/</span><span style="color: #000000;">eclipse<br><br>$ECLIPSE_HOME</span><span style="color: #000000;">/</span><span style="color: #000000;">eclipse&nbsp;$</span><span style="color: #000000;">*</span></div>
<span>修改该脚本的权限，让它变成可执行，执行下面的命令</span>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">tinker@tinker</span><span style="color: #000000;">-</span><span style="color: #000000;">laptop:</span><span style="color: #000000;">/</span><span style="color: #000000;">$&nbsp;sudo&nbsp;chmod&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">x&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">usr</span><span style="color: #000000;">/</span><span style="color: #000000;">bin</span><span style="color: #000000;">/</span><span style="color: #000000;">eclipse</span></div>
<br>如果没有这句，直接在终端输入：eclipse<br>会出现如下的提示：<br>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">bash:&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">usr</span><span style="color: #000000;">/</span><span style="color: #000000;">bin</span><span style="color: #000000;">/</span><span style="color: #000000;">eclipse:&nbsp;Permission&nbsp;denied</span></div>
<p>此时已经才完全可以运行Eclipse了。运行的方法就是在终端中直接输入</p>
<div style="background-color: #eeeeee; font-size: 13px; border: 1px solid #cccccc; padding: 4px 5px 4px 4px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: #000000;">eclipse</span></div>
<p>也可以在桌面创建启动器（类似Windows的桌面快捷方式），方法是：右键桌面——创建启动器（Create Launcher）——随后如图填写</p>
<p><a href="http://www.amzcode.com/wpblog/wp-content/uploads/2010/05/image7.png"><img src="http://www.amzcode.com/wpblog/wp-content/uploads/2010/05/image_thumb7.png" style="border: 0px none; display: inline;" title="image" alt="image" height="235" width="417" border="0"></a> </p>
<p>这样Eclipse就搞定了，可以更改图标，点击左上角的图标，然后进入/opt/eclipse，选中icon.xpm</p>
<p><br></p>
<p>参考文献：</p>
<p>1、<a  href="http://royelee.spaces.live.com/blog/cns!B8C51C272F3725C0!1135.entry">Ubuntu安装eclispe-SDK-3.3小结</a></p>
<p>2、<a  href="http://blog.amzcode.com/2010/05/note2-install-and-config-jdk-eclipse-and-mysql-on-ubuntu/">趁热速度做笔记2：在Ubuntu上安装JDK Eclipse还有Mysql</a><br></p><img src ="http://www.cppblog.com/kangnixi/aggbug/120105.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/kangnixi/" target="_blank">烟皑</a> 2010-07-12 00:36 <a href="http://www.cppblog.com/kangnixi/archive/2010/07/12/120105.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>