﻿<?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>BlogJava-itstarting:IT进行时-随笔分类-ubuntu</title><link>http://www.blogjava.net/itstarting/category/43132.html</link><description>想自己所想，做自己所爱</description><language>zh-cn</language><lastBuildDate>Tue, 15 Dec 2009 14:59:19 GMT</lastBuildDate><pubDate>Tue, 15 Dec 2009 14:59:19 GMT</pubDate><ttl>60</ttl><item><title>Ubuntu下经典JAVA开发环境搭建</title><link>http://www.blogjava.net/itstarting/archive/2009/12/15/306075.html</link><dc:creator>IT进行时</dc:creator><author>IT进行时</author><pubDate>Tue, 15 Dec 2009 14:44:00 GMT</pubDate><guid>http://www.blogjava.net/itstarting/archive/2009/12/15/306075.html</guid><wfw:comment>http://www.blogjava.net/itstarting/comments/306075.html</wfw:comment><comments>http://www.blogjava.net/itstarting/archive/2009/12/15/306075.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/itstarting/comments/commentRss/306075.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/itstarting/services/trackbacks/306075.html</trackback:ping><description><![CDATA[&nbsp;
<h1><span lang="EN-US"><span style="mso-list: Ignore"><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US">1</span>、<span lang="EN-US">JDK</span>安装配置</h1>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">选用最新的版本</span><span lang="EN-US">6.0.</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">打开终端，执行以下命令：</span><span lang="EN-US"> </span></p>
<p class="a" style="margin-bottom: 14.15pt"><span lang="EN-US"><span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>sudo apt-get install sun-java6-jdk</span></p>
<p class="a" style="margin-bottom: 14.15pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'DejaVu Sans Mono'">按照提示做就是了。</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><strong style="mso-bidi-font-weight: normal"><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">配置</span><span lang="EN-US">JAVA</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">环境变量</span><span lang="EN-US">:</span></strong><span lang="EN-US"> </span></p>
<p class="a" style="margin-bottom: 14.15pt"><span lang="EN-US"><span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>sudo gedit /etc/environment</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">在其中添加如下两行：</span><span lang="EN-US"> </span></p>
<p class="a"><span lang="EN-US"><span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>CLASSPATH=.:/usr/lib/jvm/java-6-sun/lib</span></p>
<p class="a" style="margin-bottom: 14.15pt"><span lang="EN-US"><span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>JAVA_HOME=/usr/lib/jvm/java-6-sun</span></p>
<p class="a" style="margin-bottom: 14.15pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'DejaVu Sans Mono'">执行命令：</span><span lang="EN-US">sudo gedit /etc/jvm</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'DejaVu Sans Mono'">，在最前面加入：</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 2">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>/usr/lib/jvm/java-6-sun</span></p>
<h1><span lang="EN-US"><span style="mso-list: Ignore"><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US">2</span>、<span lang="EN-US">Tomcat</span>安装配置</h1>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">还是喜欢经典的</span><span lang="EN-US">Tomcat5.5,</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">到</span><span lang="EN-US">http://tomcat.apache.org</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">去下载。</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">文件为：</span><span lang="EN-US">apache-tomcat-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">5.5.28</st1:chsdate>.zip</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">解压缩：</span></p>
<p class="MsoBodyText"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span>unzip /home/zhengxq/</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">下载</span><span lang="EN-US">/apache-tomcat-<st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">5.5.28</st1:chsdate>.zip -d $HOME/java</span></p>
<h1><span lang="EN-US"><span style="mso-list: Ignore"><span style="font: 7pt 'Times New Roman'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><span lang="EN-US">3</span>、<span lang="EN-US">Eclipse</span>安装配置</h1>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">下载最新的版本，并解压缩：</span></p>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span>zhengxq@zhengxq-desktop:~$ tar zxf $HOME/</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">下载</span><span lang="EN-US">/eclipse-java-galileo-SR1-linux-gtk.tar.gz -C $HOME/java</span></p>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">此时直接通过</span><span lang="EN-US">$HOME/java/eclipse/eclipse</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">即可启动。</span></p>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span>Tomcat</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">插件是必须的，下载并解压缩到</span><span lang="EN-US">eclipse/plugins</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">下，重启</span><span lang="EN-US">eclipse</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">即可。</span></p>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">下面是</span><span lang="EN-US">&#8220;</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">高级篇</span><span lang="EN-US">&#8220;</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">：）。为了建立更方便的导航，可以这样：</span></p>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span>1</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">、在</span><span lang="EN-US">/usr/bin</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">目录下创建一个启动脚本</span><span lang="EN-US">eclipse</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">：</span><span lang="EN-US"><br />
<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: #ff6600">sudo gedit /usr/bin/eclipse<span style="mso-tab-count: 1"> </span></span><br />
<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">然后在该文件中添加以下内容：</span><span lang="EN-US"><br />
<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: red">#!/bin/sh </span><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: red">export MOZILLA_FIVE_HOME="/usr/lib/mozilla/" </span><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: red">export ECLIPSE_HOME="/home/zhengxq/java/eclipse" </span><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: red">$ECLIPSE_HOME/eclipse $* </span><br />
<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span>2</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">、让修改该脚本的权限，让它变成可执行：</span><span lang="EN-US"><br />
<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: #ff6600">sudo chmod +x /usr/bin/eclipse</span><br />
<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span>3</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">、在桌面或者</span><span lang="EN-US">gnome</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">菜单中添加</span><span lang="EN-US">eclipse</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">启动图标</span><span lang="EN-US"><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">（</span><span lang="EN-US">1</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">）在桌面或者启动面板上添加图标：</span><span lang="EN-US"><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">在桌面（右键单击桌面</span><span lang="EN-US">-&gt;</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">创建启动器）或面板（右键单击面板</span><span lang="EN-US">-&gt;</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">添加到面板</span><span lang="EN-US"> -&gt;</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">定制应用程序启动器）上创建一个新的启动器，然后添加下列数据：</span><span lang="EN-US"> <br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="color: red; font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">名称：</span><span lang="EN-US" style="color: red">Eclipse Platform </span><span lang="EN-US"><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="color: red; font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">命令：</span><span lang="EN-US" style="color: red">eclipse </span><span lang="EN-US"><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="color: red; font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">图标：</span><span style="color: red"> <span lang="EN-US">/home/zhengxq/java/eclipse/icon.xpm </span></span><span lang="EN-US"><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">（</span><span lang="EN-US">2</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">）在</span><span lang="EN-US">Applications</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">（应用程序）菜单上添加一个图标</span><span lang="EN-US"><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">用文本编辑器在</span><span lang="EN-US">/usr/share/applications</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">目录里新建一个名为</span><span lang="EN-US">eclipse.desktop</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">的启动器，如下面的命令</span><span lang="EN-US">:<br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span><span style="color: #ff6600">sudo gedit /usr/share/applications/eclipse.desktop</span><br />
<span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">然后在文件中添加下列内容：</span><span lang="EN-US"> </span></p>
<table class="MsoNormalTable" style="margin-left: 24pt; border-collapse: collapse; mso-padding-alt: 2.75pt 2.75pt 2.75pt 2.75pt; mso-table-layout-alt: fixed" cellspacing="0" cellpadding="0" border="0">
    <tbody>
        <tr style="mso-yfti-lastrow: yes">
            <td style="border-right: black 1pt solid; padding-right: 2.75pt; border-top: black 1pt solid; padding-left: 2.75pt; padding-bottom: 2.75pt; border-left: black 1pt solid; width: 455.35pt; padding-top: 2.75pt; border-bottom: black 1pt solid; mso-border-alt: solid black .1pt" valign="top" width="607">
            <p class="MsoBodyText" style="margin-top: 12pt; layout-grid-mode: char"><span lang="EN-US" style="color: red">[Desktop Entry] </span><span lang="EN-US"><br />
            <span style="color: red">Encoding=UTF-8</span><br />
            <span style="color: red">Name=Eclipse Platform</span><br />
            <span style="color: red">Comment=Eclipse IDE</span><br />
            <span style="color: red">Exec=eclipse</span><br />
            <span style="color: red">Icon=/home/zhengxq/java/eclipse/icon.xpm</span><br />
            <span style="color: red">Terminal=false</span><br />
            <span style="color: red">StartupNotify=true</span><br />
            <span style="color: red">Type=Application</span><br />
            <span style="color: red">Categories=Application;Development;<o:p></o:p></span></span></p>
            </td>
        </tr>
    </tbody>
</table>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">保存文件，此时即可通过双击桌面</span><span lang="EN-US">eclipse</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">的图标来运行</span><span lang="EN-US">eclipse</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">。</span></p>
<p class="MsoBodyText" style="margin-top: 12pt"><span lang="EN-US"><span style="mso-tab-count: 1">&nbsp;&nbsp;&nbsp; </span></span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">注意：</span> <span lang="EN-US" style="color: red">Type=Application</span><span style="font-family: 'DejaVu Sans'; mso-ascii-font-family: 'AR PL UMing CN'">后面绝对不能有空格，否则出不来可别抓狂。</span></p>
<img src ="http://www.blogjava.net/itstarting/aggbug/306075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/itstarting/" target="_blank">IT进行时</a> 2009-12-15 22:44 <a href="http://www.blogjava.net/itstarting/archive/2009/12/15/306075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>