<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>一个程序猿 &#187; java</title>
	<atom:link href="http://www.sunboyu.cn/tag/java/feed" rel="self" type="application/rss+xml" />
	<link>http://www.sunboyu.cn</link>
	<description>时光不会倒流,脚步总要前进</description>
	<pubDate>Tue, 31 Jan 2012 10:50:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>linux下tokyocabinet存储引擎java接口的配置</title>
		<link>http://www.sunboyu.cn/2011/08/12/linux%e4%b8%8btokyocabinet%e5%ad%98%e5%82%a8%e5%bc%95%e6%93%8ejava%e6%8e%a5%e5%8f%a3%e7%9a%84%e9%85%8d%e7%bd%ae.shtml</link>
		<comments>http://www.sunboyu.cn/2011/08/12/linux%e4%b8%8btokyocabinet%e5%ad%98%e5%82%a8%e5%bc%95%e6%93%8ejava%e6%8e%a5%e5%8f%a3%e7%9a%84%e9%85%8d%e7%bd%ae.shtml#comments</comments>
		<pubDate>Fri, 12 Aug 2011 07:01:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[LINUX]]></category>

		<category><![CDATA[api]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[tokyocabinet]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=1432</guid>
		<description><![CDATA[tokyocabinet是一个性能极高的存储引擎，除支持传统的keyvalue存储外，还支持table表的存储，具体可以看这里 http://fallabs.com/tokyocabinet/spex-en.html#tctdbapi
使用tc常用的工具就是作者另外写的一个api：tt http://fallabs.com/tokyotyrant/  兼容memcached协议，非常好用和高效。
但这里我期望使用的是table表，它提供了C的接口，但没有php方便调用的的方式，所以张宴同学做了一个很方便的tcsql  http://blog.s135.com/tcsql/
因为我C的水平问题，一直没有写出稳定的操作接口，并且张宴同学tcsql的设计理念非常好，支持分布式的结构。
因此我改变了设计思路，并且使用我想对熟悉的java接口来做这个事情。
linux下配置过程：
环境装备：标准JDK环境
1、下载java api http://fallabs.com/tokyocabinet/javapkg/
2、解压后进入 tokyocabinet-java-1.24 目录
3、运行 ./configure &#8211;prefix=/opt/tcjava  &#038;&#038; make &#038;&#038; make install
4、环境变量配置：
这里是包含JDK的全部配置

export JAVA_HOME=/opt/jdk
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/opt/tcjava/lib/tokyocabinet.jar:/opt/tcjava/lib/libjtokyocabinet.so:/opt/tcjava/lib/
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/tcjava/lib/
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jrei
JAVA_OPTS="-server"
JAVA_OPTS="$JAVA_OPTS -Xms64m -Xmx128m"
JAVA_OPTS="$JAVA_OPTS -D64 -Djava.library.path=/usr/local/lib/"

把以上代码增加到 /etc/profile 文件尾部，而后 source /etc/profile
配置完成，开始测试：
进入 tokyocabinet-java-1.24/example  执行 make
然后运行  java TCTDBEX  如果看到跟代码中预期的结果，则tc的javaapi在此服务器上安装成功。
]]></description>
			<content:encoded><![CDATA[<p>tokyocabinet是一个性能极高的存储引擎，除支持传统的keyvalue存储外，还支持table表的存储，具体可以看这里 http://fallabs.com/tokyocabinet/spex-en.html#tctdbapi</p>
<p>使用tc常用的工具就是作者另外写的一个api：tt http://fallabs.com/tokyotyrant/  兼容memcached协议，非常好用和高效。</p>
<p>但这里我期望使用的是table表，它提供了C的接口，但没有php方便调用的的方式，所以张宴同学做了一个很方便的tcsql  http://blog.s135.com/tcsql/</p>
<p>因为我C的水平问题，一直没有写出稳定的操作接口，并且张宴同学tcsql的设计理念非常好，支持分布式的结构。</p>
<p>因此我改变了设计思路，并且使用我想对熟悉的java接口来做这个事情。</p>
<p>linux下配置过程：</p>
<p>环境装备：标准JDK环境</p>
<p>1、下载java api http://fallabs.com/tokyocabinet/javapkg/</p>
<p>2、解压后进入 tokyocabinet-java-1.24 目录</p>
<p>3、运行 ./configure &#8211;prefix=/opt/tcjava  &#038;&#038; make &#038;&#038; make install</p>
<p>4、环境变量配置：<br />
这里是包含JDK的全部配置<br />
<code><br />
export JAVA_HOME=/opt/jdk<br />
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:/opt/tcjava/lib/tokyocabinet.jar:/opt/tcjava/lib/libjtokyocabinet.so:/opt/tcjava/lib/<br />
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/tcjava/lib/<br />
export PATH=$PATH:$JAVA_HOME/bin<br />
export JRE_HOME=$JAVA_HOME/jrei<br />
JAVA_OPTS="-server"<br />
JAVA_OPTS="$JAVA_OPTS -Xms64m -Xmx128m"<br />
JAVA_OPTS="$JAVA_OPTS -D64 -Djava.library.path=/usr/local/lib/"<br />
</code><br />
把以上代码增加到 /etc/profile 文件尾部，而后 source /etc/profile</p>
<p>配置完成，开始测试：</p>
<p>进入 tokyocabinet-java-1.24/example  执行 make</p>
<p>然后运行  java TCTDBEX  如果看到跟代码中预期的结果，则tc的javaapi在此服务器上安装成功。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2011/08/12/linux%e4%b8%8btokyocabinet%e5%ad%98%e5%82%a8%e5%bc%95%e6%93%8ejava%e6%8e%a5%e5%8f%a3%e7%9a%84%e9%85%8d%e7%bd%ae.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>AS4中jdk的配置问题</title>
		<link>http://www.sunboyu.cn/2009/02/24/as4%e4%b8%adjdk%e7%9a%84%e9%85%8d%e7%bd%ae%e9%97%ae%e9%a2%98.shtml</link>
		<comments>http://www.sunboyu.cn/2009/02/24/as4%e4%b8%adjdk%e7%9a%84%e9%85%8d%e7%bd%ae%e9%97%ae%e9%a2%98.shtml#comments</comments>
		<pubDate>Tue, 24 Feb 2009 06:10:10 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[LINUX]]></category>

		<category><![CDATA[as4]]></category>

		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=581</guid>
		<description><![CDATA[AS4中默认安装了jdk1.3.×
在安装jdk1.6.0后，设置了环境变量，可默认还是显示java1.3.×
后发现，在/usr/bin 下有java这个文件，默认关联的是1.3的，删除掉后，发现一切正常
]]></description>
			<content:encoded><![CDATA[<p>AS4中默认安装了jdk1.3.×<br />
在安装jdk1.6.0后，设置了环境变量，可默认还是显示java1.3.×<br />
后发现，在/usr/bin 下有java这个文件，默认关联的是1.3的，删除掉后，发现一切正常</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2009/02/24/as4%e4%b8%adjdk%e7%9a%84%e9%85%8d%e7%bd%ae%e9%97%ae%e9%a2%98.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>自行车VS Program</title>
		<link>http://www.sunboyu.cn/2008/12/12/%e8%87%aa%e8%a1%8c%e8%bd%a6vs-program.shtml</link>
		<comments>http://www.sunboyu.cn/2008/12/12/%e8%87%aa%e8%a1%8c%e8%bd%a6vs-program.shtml#comments</comments>
		<pubDate>Fri, 12 Dec 2008 01:02:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[纯属蛋疼]]></category>

		<category><![CDATA[echo]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=419</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sunboyu.cn/upfiles/2008/12/echo.jpg"><img class="aligncenter size-full wp-image-420" title="echo" src="http://www.sunboyu.cn/upfiles/2008/12/echo.jpg" alt="" width="500" height="333" /></a><a href="http://www.sunboyu.cn/upfiles/2008/12/java.jpg"><img class="aligncenter size-full wp-image-421" title="java" src="http://www.sunboyu.cn/upfiles/2008/12/java.jpg" alt="" width="500" height="346" /></a><a href="http://www.sunboyu.cn/upfiles/2008/12/python.jpg"><img class="aligncenter size-full wp-image-422" title="python" src="http://www.sunboyu.cn/upfiles/2008/12/python.jpg" alt="" width="500" height="375" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/12/12/%e8%87%aa%e8%a1%8c%e8%bd%a6vs-program.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>使用Lucene为WordPress创建索引</title>
		<link>http://www.sunboyu.cn/2008/10/15/%e4%bd%bf%e7%94%a8lucene%e4%b8%bawordpress%e5%88%9b%e5%bb%ba%e7%b4%a2%e5%bc%95.shtml</link>
		<comments>http://www.sunboyu.cn/2008/10/15/%e4%bd%bf%e7%94%a8lucene%e4%b8%bawordpress%e5%88%9b%e5%bb%ba%e7%b4%a2%e5%bc%95.shtml#comments</comments>
		<pubDate>Wed, 15 Oct 2008 07:41:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[lucence]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=346</guid>
		<description><![CDATA[上次说到Lucene的Document模型，现在，我们使用WordPress为例，为其创建索引。
分析wordpress数据库结构，我们只需要为标题内容，即主要的文本内容创建索引即可。
具体语句为:  SELECT ID,post_title,post_content,guid FROM wp_posts ORDER BY ID DESC
如下代码，mysql连接类用的上文的mysql类，代码风格还是很PHP。生成的索引全保存在当前的index文件夹下
E:\java\index 的目录
2008-10-16  14:40
.
2008-10-16  14:40              ..
2008-10-16  14:40                20 segments.gen
2008-10-16  14:40       [...]]]></description>
			<content:encoded><![CDATA[<p>上次说到Lucene的Document模型，现在，我们使用WordPress为例，为其创建索引。</p>
<p>分析wordpress数据库结构，我们只需要为标题内容，即主要的文本内容创建索引即可。</p>
<p>具体语句为:  SELECT ID,post_title,post_content,guid FROM wp_posts ORDER BY ID DESC</p>
<p>如下代码，mysql连接类用的上文的mysql类，代码风格还是很PHP。生成的索引全保存在当前的index文件夹下</p>
<p>E:\java\index 的目录</p>
<p>2008-10-16  14:40</p>
<p>.<br />
2008-10-16  14:40              ..<br />
2008-10-16  14:40                20 segments.gen<br />
2008-10-16  14:40                98 segments_a4<br />
2008-10-16  14:40           268,174 _a0.fdt<br />
2008-10-16  14:40             2,600 _a0.fdx<br />
2008-10-16  14:40                37 _a0.fnm<br />
2008-10-16  14:40            20,990 _a0.frq<br />
2008-10-16  14:40             1,304 _a0.nrm<br />
2008-10-16  14:40            27,210 _a0.prx<br />
2008-10-16  14:40             1,281 _a0.tii<br />
2008-10-16  14:40           130,051 _a0.tis<br />
2008-10-16  14:40               356 _a1.fdt<br />
<span id="more-346"></span><br />
2008-10-16  14:40                 8 _a1.fdx<br />
2008-10-16  14:40                37 _a1.fnm<br />
2008-10-16  14:40                23 _a1.frq<br />
2008-10-16  14:40                 8 _a1.nrm<br />
2008-10-16  14:40                23 _a1.prx<br />
2008-10-16  14:40                35 _a1.tii<br />
2008-10-16  14:40               413 _a1.tis<br />
2008-10-16  14:40             1,362 _a2.fdt<br />
2008-10-16  14:40                 8 _a2.fdx<br />
2008-10-16  14:40                37 _a2.fnm<br />
2008-10-16  14:40                74 _a2.frq<br />
2008-10-16  14:40                 8 _a2.nrm<br />
2008-10-16  14:40                87 _a2.prx<br />
2008-10-16  14:40                35 _a2.tii<br />
2008-10-16  14:40             1,348 _a2.tis<br />
26 个文件        455,627 字节<br />
2 个目录 30,843,887,616 可用字节</p>
<p>E:\java\index</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">import java.io.*;</li>
<li>import org.apache.lucene.document.Document;</li>
<li>import org.apache.lucene.document.Field;</li>
<li>import org.apache.lucene.index.IndexWriter;</li>
<li>import org.apache.lucene.analysis.SimpleAnalyzer;</li>
<li>import org.apache.lucene.analysis.Analyzer;</li>
<li>public class Index</li>
<li>{</li>
<li>private MysqlConn Db = null;</li>
<li>//构造函数</li>
<li>public void Index()</li>
<li>{</li>
<li>}</li>
<li>//建立mysql连接</li>
<li>public void getConn( String conndsn )</li>
<li>{</li>
<li>this.Db = new MysqlConn();</li>
<li>this.Db.SetDsn( conndsn );</li>
<li>}</li>
<li>public static void main( String args[] )</li>
<li>{</li>
<li>Index index = new Index();</li>
<li>index.getConn( &quot;jdbc:mysql://localhost:3306/wp&quot; );</li>
<li>index.Db.SetUserPass( &quot;root&quot; , &quot;123456&quot; );</li>
<li>index.Db.Conn();</li>
<li>String sql = &quot;SELECT ID,post_title,post_content,guid FROM wp_posts ORDER BY ID DESC&quot;;</li>
<li>index.Db.sqlQuery( sql );</li>
<li>try</li>
<li>{</li>
<li>while( index.Db.rs.next() )</li>
<li>{</li>
<li>String ID = index.Db.rs.getString( &quot;ID&quot; );</li>
<li>String post_title = index.Db.rs.getString( &quot;post_title&quot; );</li>
<li>String post_content = index.Db.rs.getString( &quot;post_content&quot; );</li>
<li>String guid = index.Db.rs.getString( &quot;guid&quot; );</li>
<li>Document doc = new Document();</li>
<li>//注释1</li>
<li>Field f1 = new Field(&quot;ID&quot;,ID,Field.Store.YES,Field.Index.TOKENIZED);</li>
<li>Field f2 = new Field(&quot;post_title&quot;,post_title,Field.Store.YES,Field.Index.TOKENIZED);</li>
<li>Field f3 = new Field(&quot;post_content&quot;,post_content,Field.Store.YES,Field.Index.TOKENIZED);</li>
<li>Field f4 = new Field(&quot;guid&quot;,guid,Field.Store.YES,Field.Index.TOKENIZED);</li>
<li>doc.add( f1 );</li>
<li>doc.add( f2 );</li>
<li>doc.add( f3 );</li>
<li>doc.add( f4 );</li>
<li>System.out.println( ID );</li>
<li>try</li>
<li>{</li>
<li>IndexWriter writer = new IndexWriter( &quot;./index&quot; , new SimpleAnalyzer() );</li>
<li>writer.setUseCompoundFile(false);</li>
<li>writer.addDocument( doc );</li>
<li>writer.close();</li>
<li>}</li>
<li>catch (Exception e)</li>
<li>{</li>
<li>System.out.println(&quot;Error : &quot; + e.toString());</li>
<li>}</li>
<li>}</li>
<li>}</li>
<li>catch(Exception e)</li>
<li>{</li>
<li>System.out.println(&quot;Error : &quot; + e.toString());</li>
<li>}</li>
<li>&nbsp;</li>
<li>}</li>
<li>}</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/10/15/%e4%bd%bf%e7%94%a8lucene%e4%b8%bawordpress%e5%88%9b%e5%bb%ba%e7%b4%a2%e5%bc%95.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>我的一个Java程序</title>
		<link>http://www.sunboyu.cn/2008/10/03/%e6%88%91%e7%9a%84%e4%b8%80%e4%b8%aajava%e7%a8%8b%e5%ba%8f.shtml</link>
		<comments>http://www.sunboyu.cn/2008/10/03/%e6%88%91%e7%9a%84%e4%b8%80%e4%b8%aajava%e7%a8%8b%e5%ba%8f.shtml#comments</comments>
		<pubDate>Fri, 03 Oct 2008 09:42:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[Java]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[mysql连接]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=333</guid>
		<description><![CDATA[PHP总有其局限性，比如解释型语言在速度上的弱点，制约了它在效率方面的发挥。facebook开放了源代码，其底层大都是c来编写，而我现在计划用Java为一些服务写后台，这是我的第一个Java程序，希望大家多批评，虽然上边依然有太多php的影子。
import java.sql.*;
/*
&#160;*&#160; Java Mysql数据库连接类
&#160;*&#160; 我的第一个java程序
&#160;*/
public class MysqlConn
{
	private String dsn = &#34;jdbc:mysql://localhost:3306/test&#34;;
	private String username = &#34;root&#34;;
	private String password = &#34;123456&#34;;
&#160;
	private Connection conn = null;
	private Statement stmt = null;
	private ResultSet rs = null;
&#160;
&#160;
&#160;
&#160;
&#160;&#160; &#160;public void MysqlConn()
	{
	}
&#160;&#160; &#160;//初始化连接参数
	public void SetDsn( String Dsn )
	{
		this.dsn = Dsn;
	}
	//初始化用户名密码
	public void SetUserPass( String Username , String Password )
	{
		this.username = Username;
		this.password = Password;
	}
	//连接函数
	public void [...]]]></description>
			<content:encoded><![CDATA[<p>PHP总有其局限性，比如解释型语言在速度上的弱点，制约了它在效率方面的发挥。facebook开放了源代码，其底层大都是c来编写，而我现在计划用Java为一些服务写后台，这是我的第一个Java程序，希望大家多批评，虽然上边依然有太多php的影子。</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">import java.sql.*;</li>
<li>/*</li>
<li>&nbsp;*&nbsp; Java Mysql数据库连接类</li>
<li>&nbsp;*&nbsp; 我的第一个java程序</li>
<li>&nbsp;*/</li>
<li>public class MysqlConn</li>
<li>{</li>
<li>	private String dsn = &quot;jdbc:mysql://localhost:3306/test&quot;;</li>
<li>	private String username = &quot;root&quot;;</li>
<li>	private String password = &quot;123456&quot;;</li>
<li>&nbsp;</li>
<li>	private Connection conn = null;</li>
<li>	private Statement stmt = null;</li>
<li>	private ResultSet rs = null;</li>
<li>&nbsp;</li>
<li>&nbsp;</li>
<li>&nbsp;</li>
<li>&nbsp;</li>
<li>&nbsp;&nbsp; &nbsp;public void MysqlConn()</li>
<li>	{</li>
<li>	}</li>
<li>&nbsp;&nbsp; &nbsp;//初始化连接参数</li>
<li>	public void SetDsn( String Dsn )</li>
<li>	{</li>
<li>		this.dsn = Dsn;</li>
<li>	}</li>
<li>	//初始化用户名密码</li>
<li>	public void SetUserPass( String Username , String Password )</li>
<li>	{</li>
<li>		this.username = Username;</li>
<li>		this.password = Password;</li>
<li>	}</li>
<li>	//连接函数</li>
<li>	public void Conn()</li>
<li>	{</li>
<li>		try</li>
<li>		{</li>
<li>			//加载Connetc/J驱动</li>
<li>			//Class.forName(&quot;com.mysql.jdbc.Driver&quot;);</li>
<li>			Class.forName(&quot;org.gjt.mm.mysql.Driver&quot;);</li>
<li>			//开始连接</li>
<li>			this.conn = DriverManager.getConnection( this.dsn , this.username , this.password );</li>
<li>			this.stmt = this.conn.createStatement( ResultSet.TYPE_SCROLL_SENSITIVE , ResultSet.CONCUR_UPDATABLE );</li>
<li>		}</li>
<li>		catch(SQLException ex)</li>
<li>		{</li>
<li>			System.out.println(&quot;Error : &quot; + ex.toString());</li>
<li>			System.out.println(&quot;没有找到JDBC/ODBC驱动程序！&quot;);</li>
<li>			System.exit(0);</li>
<li>		}</li>
<li>		catch(Exception e)</li>
<li>		{</li>
<li>			System.out.println(&quot;Errors: &quot; + e.toString());</li>
<li>			System.exit(0);</li>
<li>		}</li>
<li>		</li>
<li>	}</li>
<li>&nbsp;&nbsp; &nbsp;//返回结果集</li>
<li>	public ResultSet sqlQuery( String sql )</li>
<li>	{</li>
<li>		try</li>
<li>		{</li>
<li>			this.rs = this.stmt.executeQuery( sql );</li>
<li>		}</li>
<li>		catch (SQLException ex)</li>
<li>		{</li>
<li>			System.out.println(&quot;Error : &quot; + ex.toString());</li>
<li>			System.exit(0);</li>
<li>		}</li>
<li>		catch (Exception ex)</li>
<li>		{</li>
<li>			System.out.println(&quot;Error : &quot; + ex.toString());</li>
<li>			System.exit(0);</li>
<li>		}</li>
<li>		return rs;</li>
<li>	}</li>
<li>	//执行 update,insert之类</li>
<li>	public void Exec( String sql )</li>
<li>	{</li>
<li>		try</li>
<li>		{</li>
<li>			this.stmt.executeUpdate( sql )</li>
<li>		}</li>
<li>		catch (SQLException ex)</li>
<li>		{</li>
<li>			System.out.println(&quot;Error : &quot; + ex.toString());</li>
<li>			System.exit(0);</li>
<li>		}</li>
<li>		catch (Exception ex)</li>
<li>		{</li>
<li>			System.out.println(&quot;Error : &quot; + ex.toString());</li>
<li>			System.exit(0);</li>
<li>		}</li>
<li>	}</li>
<li>&nbsp;</li>
<li>}</li></ol></div>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/10/03/%e6%88%91%e7%9a%84%e4%b8%80%e4%b8%aajava%e7%a8%8b%e5%ba%8f.shtml/feed</wfw:commentRss>
		</item>
		<item>
		<title>CentOS5下配置JDK环境</title>
		<link>http://www.sunboyu.cn/2008/09/20/centos5%e4%b8%8b%e9%85%8d%e7%bd%aejdk%e7%8e%af%e5%a2%83.shtml</link>
		<comments>http://www.sunboyu.cn/2008/09/20/centos5%e4%b8%8b%e9%85%8d%e7%bd%aejdk%e7%8e%af%e5%a2%83.shtml#comments</comments>
		<pubDate>Sat, 20 Sep 2008 07:25:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
		
		<category><![CDATA[LINUX]]></category>

		<category><![CDATA[原创技术]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[jdk]]></category>

		<category><![CDATA[环境]]></category>

		<category><![CDATA[配置]]></category>

		<guid isPermaLink="false">http://www.sunboyu.cn/?p=323</guid>
		<description><![CDATA[下载jdk安装包 http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-linux-i586-12_sep_2008.bin
编辑/etc/profile
export JAVA_HOME=/opt/jdk1.6.0
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
export JRE_HOME=$JAVA_HOME/jre
保存加载配置 ： source /etc/profile
然后终端用echo $PATH 监测是否成功。
最后监测 java -version
如果回显出现
java version &#8220;1.6.0_10-rc2&#8243;
Java(TM) SE Runtime Environment (build 1.6.0_10-rc2-b32)
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)
则证明安装成功
]]></description>
			<content:encoded><![CDATA[<p>下载jdk安装包 http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-linux-i586-12_sep_2008.bin</p>
<p>编辑/etc/profile</p>
<p>export JAVA_HOME=/opt/jdk1.6.0<br />
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar<br />
export PATH=$PATH:$JAVA_HOME/bin<br />
export JRE_HOME=$JAVA_HOME/jre</p>
<p>保存加载配置 ： source /etc/profile</p>
<p>然后终端用echo $PATH 监测是否成功。</p>
<p>最后监测 java -version</p>
<p>如果回显出现</p>
<p>java version &#8220;1.6.0_10-rc2&#8243;<br />
Java(TM) SE Runtime Environment (build 1.6.0_10-rc2-b32)<br />
Java HotSpot(TM) Client VM (build 11.0-b15, mixed mode, sharing)<br />
则证明安装成功</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sunboyu.cn/2008/09/20/centos5%e4%b8%8b%e9%85%8d%e7%bd%aejdk%e7%8e%af%e5%a2%83.shtml/feed</wfw:commentRss>
		</item>
	</channel>
</rss>

