﻿<?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-一颗秋天的树</title><link>http://www.blogjava.net/sojust/</link><description>梦有多远，路就有多远......</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 09:39:52 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 09:39:52 GMT</pubDate><ttl>60</ttl><item><title>portal之SSO开发文档</title><link>http://www.blogjava.net/sojust/archive/2008/01/07/173421.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Mon, 07 Jan 2008 10:22:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2008/01/07/173421.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/173421.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2008/01/07/173421.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/173421.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/173421.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;最近做了个sso项目，将工作在遇到的问题整理了几个pdf，可惜传不上来，只有帖过来了！　目&nbsp;&nbsp;录1.&nbsp;开发说明&nbsp;-&nbsp;3&nbsp;-1.1.&nbsp;开发目的&nbsp;-&nbsp;3&nbsp;-1.2.&nbsp;预期读者&nbsp;-&nbsp;3&nbsp;-1.3.&nbsp;开发资源&nbsp;-&n...&nbsp;&nbsp;<a href='http://www.blogjava.net/sojust/archive/2008/01/07/173421.html'>阅读全文</a><img src ="http://www.blogjava.net/sojust/aggbug/173421.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2008-01-07 18:22 <a href="http://www.blogjava.net/sojust/archive/2008/01/07/173421.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>liferay4.3笔记之整合CAS server进行单点登录（SSO） </title><link>http://www.blogjava.net/sojust/archive/2007/08/27/portal.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Mon, 27 Aug 2007 08:35:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2007/08/27/portal.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/139979.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2007/08/27/portal.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/139979.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/139979.html</trackback:ping><description><![CDATA[Lieferay和web项目中整合Liferay CAS server建立SSO，针对4.3版本进行如下操作<br>1、设置CAS server<br>首先下载cas-server WAR包，并将cas-web.war文件放入Tomcat's webapps目录下<br>编辑&nbsp;tomcat 下的server.xml<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">Connector&nbsp;port</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">8443</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;maxHttpHeaderSize</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">8192</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>maxThreads</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">150</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;minSpareThreads</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">25</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;maxSpareThreads</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">75</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>enableLookups</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">false</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;disableUploadTimeout</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">true</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>acceptCount</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">100</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;scheme</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">https</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;secure</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">true</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>clientAuth</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">false</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;sslProtocol</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">TLS</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">/&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span></div>
<br>2、设置CAS client<br>下载cas-client-2.0.11，放至lib下<br>3、设置数字签名<br>在java环境中用使用keytool 进行设置<br><br>
<pre>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">D:\Java\jdk1.</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">\bin</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">keytool&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">genkey&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">alias&nbsp;tomcat&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">keypass&nbsp;changeit&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">keyalg&nbsp;RSA<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>输入keystore密码：&nbsp;&nbsp;changeit<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>您的名字与姓氏是什么？<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[Unknown]：&nbsp;&nbsp;localhost<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>您的组织单位名称是什么？<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[Unknown]：<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>您的组织名称是什么？<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[Unknown]：<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>您所在的城市或区域名称是什么？<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[Unknown]：<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>您所在的州或省份名称是什么？<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[Unknown]：<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>该单位的两字母国家代码是什么<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[Unknown]：<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>CN</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">localhost,&nbsp;OU</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;O</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;L</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;ST</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;C</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown&nbsp;正确吗？<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;[否]：&nbsp;&nbsp;y</span></div>
</pre>
<p>keytool -export -alias tomcat -keypass changeit -file %FILE_NAME% <br>keytool -import -alias tomcat -file %FILE_NAME% -keypass changeit -keystore %JAVA_HOME%/jre/lib/security/cacerts</p>
<p>&#160;</p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">D:\Java\jdk1.</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">\bin</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">keytool&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">export&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">alias&nbsp;tomcat&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">keypass&nbsp;changeit&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">file&nbsp;c:</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">server.cart<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>输入keystore密码：&nbsp;&nbsp;changeit<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>保存在文件中的认证&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">c:</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">server.cart</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>D:\Java\jdk1.</span><span style="COLOR: #000000">5</span><span style="COLOR: #000000">\bin</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">keytool&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">alias&nbsp;tomcat&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">file&nbsp;c:</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">server.cart&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">keypass&nbsp;changeit&nbsp;</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">keystore&nbsp;c:</span><span style="COLOR: #000000">/</span><span style="COLOR: #000000">cacerts<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>输入keystore密码：&nbsp;&nbsp;changeit<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>Owner:&nbsp;CN</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">localhost,&nbsp;OU</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;O</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;L</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;ST</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;C</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>发照者：&nbsp;CN</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">localhost,&nbsp;OU</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;O</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;L</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;ST</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown,&nbsp;C</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">Unknown<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>序号：&nbsp;46d28617<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>有效期间：&nbsp;Mon&nbsp;Aug&nbsp;</span><span style="COLOR: #000000">27</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">16</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">06</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">47</span><span style="COLOR: #000000">&nbsp;CST&nbsp;</span><span style="COLOR: #000000">2007</span><span style="COLOR: #000000">&nbsp;至：&nbsp;Sun&nbsp;Nov&nbsp;</span><span style="COLOR: #000000">25</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #000000">16</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">06</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">47</span><span style="COLOR: #000000">&nbsp;CST&nbsp;</span><span style="COLOR: #000000">2007</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>认证指纹：<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MD5：&nbsp;&nbsp;0E:</span><span style="COLOR: #000000">27</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">55</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">74</span><span style="COLOR: #000000">:D0:</span><span style="COLOR: #000000">56</span><span style="COLOR: #000000">:E8:</span><span style="COLOR: #000000">39</span><span style="COLOR: #000000">:B8:0D:</span><span style="COLOR: #000000">58</span><span style="COLOR: #000000">:1E:</span><span style="COLOR: #000000">69</span><span style="COLOR: #000000">:7B:C6:C5<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SHA1：&nbsp;AD:7F:</span><span style="COLOR: #000000">90</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">87</span><span style="COLOR: #000000">:2B:</span><span style="COLOR: #000000">18</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">99</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">07</span><span style="COLOR: #000000">:DE:A6:A8:</span><span style="COLOR: #000000">78</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">90</span><span style="COLOR: #000000">:9F:</span><span style="COLOR: #000000">86</span><span style="COLOR: #000000">:CB:</span><span style="COLOR: #000000">18</span><span style="COLOR: #000000">:A8:</span><span style="COLOR: #000000">67</span><span style="COLOR: #000000">:</span><span style="COLOR: #000000">03</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>信任这个认证？&nbsp;[否]：&nbsp;&nbsp;y<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>认证已添加至keystore中</span></div>
<p><br><br>4、设置Liferay Portal <br></p>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">filter</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">filter</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">CAS&nbsp;Filter</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">filter</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">filter</span><span style="COLOR: #000000">-</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">edu.yale.its.tp.cas.client.filter.CASFilter</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">filter</span><span style="COLOR: #000000">-</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">init</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">edu.yale.its.tp.cas.client.filter.loginUrl</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">value</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">https:</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">localhost:8443/cas-web/login&lt;/param-value&gt;&nbsp;</span><span style="COLOR: #008000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">init</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">init</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">edu.yale.its.tp.cas.client.filter.validateUrl</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">value</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">https:</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">localhost:8443/cas-web/proxyValidate&lt;/param-value&gt;&nbsp;</span><span style="COLOR: #008000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">init</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">init</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">edu.yale.its.tp.cas.client.filter.serviceUrl</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">name</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">value</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">http:</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">localhost:8080/c/portal/login&lt;/param-value&gt;&nbsp;</span><span style="COLOR: #008000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">init</span><span style="COLOR: #000000">-</span><span style="COLOR: #000000">param</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;<br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span><span style="COLOR: #000000">&lt;/</span><span style="COLOR: #000000">filter</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000"><br><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top></span></div>
<p><br>5、test SSO<br><br>相关问题汇总：<br><br><a href="http://wiki.liferay.com/index.php/Single_SignOn_-_Integrating_Liferay_With_CAS_Server#Instructions_for_Liferay_4.2">http://wiki.liferay.com/index.php/Single_SignOn_-_Integrating_Liferay_With_CAS_Server#Instructions_for_Liferay_4.2</a><br></p>
<img src ="http://www.blogjava.net/sojust/aggbug/139979.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2007-08-27 16:35 <a href="http://www.blogjava.net/sojust/archive/2007/08/27/portal.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>log4j 使用笔记</title><link>http://www.blogjava.net/sojust/archive/2007/03/30/107552.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Fri, 30 Mar 2007 13:51:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2007/03/30/107552.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/107552.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2007/03/30/107552.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/107552.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/107552.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.   												log4j						的配置文件												Log4j				支持两种配置文件格式，一种是				XML				格式的文件，一种是				Java				特性文件				lg4j.properties				（键				=				值）。																	...&nbsp;&nbsp;<a href='http://www.blogjava.net/sojust/archive/2007/03/30/107552.html'>阅读全文</a><img src ="http://www.blogjava.net/sojust/aggbug/107552.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2007-03-30 21:51 <a href="http://www.blogjava.net/sojust/archive/2007/03/30/107552.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Runtime.getRuntime() .exec执行bat中db2cmd 时的问题</title><link>http://www.blogjava.net/sojust/archive/2007/01/18/94253.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Thu, 18 Jan 2007 13:28:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2007/01/18/94253.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/94253.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2007/01/18/94253.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/94253.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/94253.html</trackback:ping><description><![CDATA[
		<p>使用Runtime调用bat文件处理外部角本时一般使用<span style="COLOR: #000000"> Runtime.getRuntime</span><span style="COLOR: #000000">.exec(command)就可以了<br />如果批处理是使用db2的db2cmd时，dos窗口则会弹出db2命令窗口执行相关的处理角本，如果需要等特此批处理命令执行完成后再执行下面的流程就会出现相应的问题，如下例流程，将客户端将生成数据备份文件上传至服务器</span></p>
		<p align="center">
				<img height="245" alt="{47BE8604-7CE8-4B36-8C17-B0B98C125E2C}.BMP" src="http://www.blogjava.net/images/blogjava_net/sojust/{47BE8604-7CE8-4B36-8C17-B0B98C125E2C}.BMP" width="156" border="0" />
		</p>
		<p>因waitFor() 只能控制第一个dos窗口的进程，而无法控制下一个窗口，程序则会同步执行，当数据还没生成时就已经进行压缩处理了，当然会出现错误。<br />所以在执行批处理时将批出理文件隐式执行<br /><br />实施方法代码如下</p>
		<p>
		</p>
		<p>
		</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img id="Codehighlighter1_1_34_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1_34_Open_Text.style.display='none'; Codehighlighter1_1_34_Closed_Image.style.display='inline'; Codehighlighter1_1_34_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
				<img id="Codehighlighter1_1_34_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1_34_Closed_Text.style.display='none'; Codehighlighter1_1_34_Open_Image.style.display='inline'; Codehighlighter1_1_34_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				<span style="COLOR: #000000">    </span>
				<span id="Codehighlighter1_1_34_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">/** */</span>
				<span id="Codehighlighter1_1_34_Open_Text">
						<span style="COLOR: #008000">/**</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />     * 执行批处理<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />     * </span>
						<span style="COLOR: #808080">@param</span> <span style="COLOR: #008000"> <font color="#000000">command</font><br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />     </span><span style="COLOR: #008000">*/</span></span>
				<span style="COLOR: #000000">
						<br />
						<img id="Codehighlighter1_71_768_Open_Image" onclick="this.style.display='none'; Codehighlighter1_71_768_Open_Text.style.display='none'; Codehighlighter1_71_768_Closed_Image.style.display='inline'; Codehighlighter1_71_768_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
						<img id="Codehighlighter1_71_768_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_71_768_Closed_Text.style.display='none'; Codehighlighter1_71_768_Open_Image.style.display='inline'; Codehighlighter1_71_768_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />    </span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000"> runBat(String command)</span>
				<span id="Codehighlighter1_71_768_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_71_768_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Process child </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #0000ff">null</span>
						<span style="COLOR: #000000">;<br /><img id="Codehighlighter1_111_657_Open_Image" onclick="this.style.display='none'; Codehighlighter1_111_657_Open_Text.style.display='none'; Codehighlighter1_111_657_Closed_Image.style.display='inline'; Codehighlighter1_111_657_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_111_657_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_111_657_Closed_Text.style.display='none'; Codehighlighter1_111_657_Open_Image.style.display='inline'; Codehighlighter1_111_657_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">try</span>
						<span style="COLOR: #000000"> </span>
						<span id="Codehighlighter1_111_657_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_111_657_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                      Runtime rt</span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> Runtime.getRuntime();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                     child</span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000">rt.exec(command);<br />                        //以下代码为控制台输出相关的批出理<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                      String line </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                      BufferedReader reader </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> BufferedReader(</span>
								<span style="COLOR: #0000ff">new</span>
								<span style="COLOR: #000000"> InputStreamReader(child.getInputStream()));<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                      </span>
								<span style="COLOR: #0000ff">while</span>
								<span style="COLOR: #000000">((line </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000"> reader.readLine()) </span>
								<span style="COLOR: #000000">!=</span>
								<span style="COLOR: #000000"> </span>
								<span style="COLOR: #0000ff">null</span>
								<span style="COLOR: #000000">)<br /><img id="Codehighlighter1_419_489_Open_Image" onclick="this.style.display='none'; Codehighlighter1_419_489_Open_Text.style.display='none'; Codehighlighter1_419_489_Closed_Image.style.display='inline'; Codehighlighter1_419_489_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_419_489_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_419_489_Closed_Text.style.display='none'; Codehighlighter1_419_489_Open_Image.style.display='inline'; Codehighlighter1_419_489_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />                      </span>
								<span id="Codehighlighter1_419_489_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_419_489_Open_Text">
										<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                          System.out.println(line);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                      }</span>
								</span>
								<span style="COLOR: #000000">
										<br />
										<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                      reader.close();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                     </span>
								<span style="COLOR: #008000">//</span>
								<span style="COLOR: #008000">等待刚刚执行的命令的结束 </span>
								<span style="COLOR: #008000">
										<br />
										<img id="Codehighlighter1_579_640_Open_Image" onclick="this.style.display='none'; Codehighlighter1_579_640_Open_Text.style.display='none'; Codehighlighter1_579_640_Closed_Image.style.display='inline'; Codehighlighter1_579_640_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
										<img id="Codehighlighter1_579_640_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_579_640_Closed_Text.style.display='none'; Codehighlighter1_579_640_Open_Image.style.display='inline'; Codehighlighter1_579_640_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /> </span>
								<span style="COLOR: #000000">                 </span>
								<span style="COLOR: #0000ff">while</span>
								<span style="COLOR: #000000"> (</span>
								<span style="COLOR: #0000ff">true</span>
								<span style="COLOR: #000000">)</span>
								<span id="Codehighlighter1_579_640_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
										<img src="http://www.blogjava.net/images/dot.gif" />
								</span>
								<span id="Codehighlighter1_579_640_Open_Text">
										<span style="COLOR: #000000">{ <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                        </span>
										<span style="COLOR: #0000ff">if</span>
										<span style="COLOR: #000000">(child.waitFor() </span>
										<span style="COLOR: #000000">==</span>
										<span style="COLOR: #000000"> </span>
										<span style="COLOR: #000000">0</span>
										<span style="COLOR: #000000">) </span>
										<span style="COLOR: #0000ff">break</span>
										<span style="COLOR: #000000">;<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />                    }</span>
								</span>
								<span style="COLOR: #000000">      <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img id="Codehighlighter1_688_764_Open_Image" onclick="this.style.display='none'; Codehighlighter1_688_764_Open_Text.style.display='none'; Codehighlighter1_688_764_Closed_Image.style.display='inline'; Codehighlighter1_688_764_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" />
								<img id="Codehighlighter1_688_764_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_688_764_Closed_Text.style.display='none'; Codehighlighter1_688_764_Open_Image.style.display='inline'; Codehighlighter1_688_764_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />            </span>
						<span style="COLOR: #0000ff">catch</span>
						<span style="COLOR: #000000"> (Exception ex)</span>
						<span id="Codehighlighter1_688_764_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_688_764_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                   child.destroy();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />                ex.printStackTrace();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />            }</span>
						</span>
						<span style="COLOR: #000000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />        }</span>
				</span>
		</div>
		<p>主程序如下：</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img id="Codehighlighter1_37_553_Open_Image" onclick="this.style.display='none'; Codehighlighter1_37_553_Open_Text.style.display='none'; Codehighlighter1_37_553_Closed_Image.style.display='inline'; Codehighlighter1_37_553_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
				<img id="Codehighlighter1_37_553_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_37_553_Closed_Text.style.display='none'; Codehighlighter1_37_553_Open_Image.style.display='inline'; Codehighlighter1_37_553_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000"> exportBat(String zipPath)</span>
				<span id="Codehighlighter1_37_553_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_37_553_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">执行批处是导出到目录下</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">          </span>
						<span style="COLOR: #0000ff">this</span>
						<span style="COLOR: #000000">.runBat(</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">db2cmd -c -w -i exportdb.bat</span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">压缩文件生成打包</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">        </span>
						<span style="COLOR: #000000"> </span>
						<span id="Codehighlighter1_201_382_Open_Text">
								<span style="COLOR: #000000"> this.doZip(zipPath</span>
								<span style="COLOR: #000000">,zipPath</span>
								<span style="COLOR: #000000">+"</span>
								<span style="COLOR: #000000">
										<a href="file://\\test">\\test</a>
								</span>
								<span style="COLOR: #000000">.rar<u><font color="#0000ff">"</font></u></span>
								<span style="COLOR: #000000">
								</span>
								<span style="COLOR: #000000">); <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
						</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">上传</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">         </span>
						<span style="COLOR: #0000ff">this</span>
						<span style="COLOR: #000000">.ftpUp("<font color="#008000">目录</font>");<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
						<span style="COLOR: #008000">//</span>
						<span style="COLOR: #008000">删除客户端目录生成的文件</span>
						<span style="COLOR: #008000">
								<br />
								<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />
						</span>
						<span style="COLOR: #000000">         </span>
						<span style="COLOR: #0000ff">this</span>
						<span style="COLOR: #000000">.delFile(zipPath</span>
						<span style="COLOR: #000000">);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />    }</span>
				</span>
		</div>说明：<br />1、runBat中执行db2cmd时需加上-c -w -i script <br />2、dozip,ftpUp,delFile方法省略...<img height="20" src="http://www.blogjava.net/Emoticons/QQ/14.gif" width="20" border="0" /><img src ="http://www.blogjava.net/sojust/aggbug/94253.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2007-01-18 21:28 <a href="http://www.blogjava.net/sojust/archive/2007/01/18/94253.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>从Excel导出数据到数据库中</title><link>http://www.blogjava.net/sojust/archive/2006/11/22/81557.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Wed, 22 Nov 2006 06:04:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/11/22/81557.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/81557.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/11/22/81557.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/81557.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/81557.html</trackback:ping><description><![CDATA[
		<p style="BACKGROUND: white; LINE-HEIGHT: 160%">
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">在项目开发过程中，客户往往要要将其使用的</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">存储的数据导入到其它数据库中，下面的工作主要是将</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导入各种数据库的汇总</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />
				</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">准备：在数据库中创建从</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">要导入的表结构；</span>
						<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
								<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?>
								<o:p>
								</o:p>
						</span>
				</font>
		</p>
		<p style="BACKGROUND: white; LINE-HEIGHT: 160%">
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">一、</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">的各种方法</span> <br /></font>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">：使用文本方式导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、将</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">access</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导出具有标准格式符的文本文件，例如以逗号分隔的文本文件</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、在</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">的命令行处理器中，连接上数据库，用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">import     </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">语句导入，语句如下：</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">       <br /> import   from   table.txt   of   del   modified   by   coldel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">，</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">   insert   into   table<o:p></o:p></span> <br /><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia"><span style="mso-spacerun: yes"></span></span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">同理，导出命令：</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">  <br />export   to   table.txt   of   del   modified   by   coldel</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">，</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">   select   *   from   table<o:p></o:p></span><br /><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">2</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">：使用</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">csv</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">文件</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia"> </span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">方式导入</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">           <br /> 1</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">）、把</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">文件另存为</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">table.csv</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">文件</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">  <br />2</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">）、在</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">的命令行处理器中，连接上数据库，用</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">import     </span><span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia"><font face="宋体">语句导入</font></span><span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia"><br />  import   from   "d:\table.csv"   OF   <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?><st1:state w:st="on"><st1:place w:st="on">DEL</st1:place></st1:state>   messages   "d:\msg.out"     INSERT   INTO   table<o:p></o:p></span></p>
		<p style="BACKGROUND: white; LINE-HEIGHT: 160%">
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">二、</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">oracle</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">的各种方法</span>
						<br />
				</font>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">、与</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">db2</span>
				<font face="宋体">
						<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">导入方法相同</span>
						<br />
				</font>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">、使用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">sqlldr</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">装载数据：<br /></font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">1</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、先把</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">Excel</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">另存为</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">.csv</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">格式文件，以逗号数据字段分隔的文本文件，如</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">table.csv<br /></span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">2</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、编写一个</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">insert.ctl</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">，用</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">sqlldr</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">进行导入</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">!<br />insert.ctl</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">内容如下：</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">
						<br />load data<br />infile 'table.csv'<br />append into table tableName<br />fields terminated by ','<br />(field1,field2,field3,...fieldn)<br />3</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">
						<font face="宋体">）、执行命令：</font>
				</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia">sqlldr user/password control=insert.ctl<o:p></o:p></span>
				<br />
				<span lang="EN-US">3</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、使用</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">PL/SQL</span>
				<br />
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">  如果你的单个文件不大全选</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">COPY ,</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">用</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">PL/SQL Developer</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">运行</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">SQL</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">语句</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">select * from table for update</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">或者在左侧树形菜单中选中相应的表格，点击右键，在弹出式菜单中点击</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">"Edit Data". </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">然后打开表格数据上方的锁</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">, </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">再按一下加号</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">,</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">添加一行新空行</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">. </span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">鼠标点到第一个空格然后粘贴</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">. COMMIT</span>
				<span style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia">即可</span>
				<span lang="EN-US" style="FONT-SIZE: 10pt; COLOR: #4b4b4b; FONT-FAMILY: Georgia">.</span>
		</p>
		<p> </p>
<img src ="http://www.blogjava.net/sojust/aggbug/81557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-11-22 14:04 <a href="http://www.blogjava.net/sojust/archive/2006/11/22/81557.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>struts+ajax(一)</title><link>http://www.blogjava.net/sojust/archive/2006/11/09/80163.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Thu, 09 Nov 2006 07:25:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/11/09/80163.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/80163.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/11/09/80163.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/80163.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/80163.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 好久没写东西了。最近无聊，发点上来！用ajax首先先写一个调用的function一、ajaxFuntion.js																						 				//				定义XMLHttpRequest对象实例																								var http_request 				=				 				false...&nbsp;&nbsp;<a href='http://www.blogjava.net/sojust/archive/2006/11/09/80163.html'>阅读全文</a><img src ="http://www.blogjava.net/sojust/aggbug/80163.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-11-09 15:25 <a href="http://www.blogjava.net/sojust/archive/2006/11/09/80163.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>常用web server服务jndi配置及其spring调用的配置</title><link>http://www.blogjava.net/sojust/archive/2006/09/28/72565.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Thu, 28 Sep 2006 06:04:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/09/28/72565.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/72565.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/09/28/72565.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/72565.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/72565.html</trackback:ping><description><![CDATA[常用的web server JNDI配置方法,以db2为例<br />一、tomcat部分<br />1、jndi配置<br /><br />1.1、5.0版本的jndi配置<br />&lt;?xml version='1.0' encoding='utf-8'?&gt;<br />&lt;Context displayName="DS" docBase="ROOT" path="/" workDir="work\Catalina\localhost\ROOT"&gt;<br /> &lt;Resource name="DS" type="javax.sql.DataSource"/&gt;  <br /> &lt;ResourceParams name="DS"&gt;<br />    &lt;parameter&gt;<br />      &lt;name&gt;url&lt;/name&gt;<br />      &lt;value&gt;jdbc:db2://127.0.0.1:50000/DateBase&lt;/value&gt;<br />    &lt;/parameter&gt;<br />    &lt;parameter&gt;<br />      &lt;name&gt;driverClassName&lt;/name&gt;<br />      &lt;value&gt;com.ibm.db2.jcc.DB2Driver&lt;/value&gt;<br />    &lt;/parameter&gt;<br />    &lt;parameter&gt;<br />      &lt;name&gt;username&lt;/name&gt;<br />      &lt;value&gt;username&lt;/value&gt;<br />    &lt;/parameter&gt;<br />   &lt;parameter&gt;<br />      &lt;name&gt;password&lt;/name&gt;<br />      &lt;value&gt;password&lt;/value&gt;<br />    &lt;/parameter&gt;<br />    &lt;parameter&gt;<br />      &lt;name&gt;maxWait&lt;/name&gt;<br />      &lt;value&gt;5000&lt;/value&gt;<br />    &lt;/parameter&gt;<br />    &lt;parameter&gt;<br />      &lt;name&gt;maxActive&lt;/name&gt;<br />      &lt;value&gt;500&lt;/value&gt;<br />    &lt;/parameter&gt;<br />     &lt;parameter&gt;<br />      &lt;name&gt;maxIdle&lt;/name&gt;<br />      &lt;value&gt;100&lt;/value&gt;<br />    &lt;/parameter&gt;<br />  &lt;/ResourceParams&gt;<br />&lt;/Context&gt;<br /><br />1.2、5.5.x版本的jndi配置<br /><br />&lt;?xml version='1.0' encoding='utf-8'?&gt;<br />&lt;Context displayName="DS" docBase="ROOT" path="/ROOT" workDir="work\Catalina\localhost\ROOT"&gt;<br />  &lt;Resource name="DS" auth="Container" type="javax.sql.DataSource"<br />              maxActive="100" maxIdle="30" maxWait="10000"<br />              driverClassName="com.ibm.db2.jcc.DB2Driver"<br />              username="username" password="password" <br />              url="jdbc:db2://127.0.0.1:50000/DateBase"<br />              defaultAutoCommit="true" removeAbandoned="true" <br />              removeAbandonedTimeout="60" logAbandoned="true"/&gt;<br />&lt;/Context&gt;<br /><br />* 说明：<br />   1、本例通过jcc方式联接db2<br />   2、5.0以下版本和5.0以上版本对jndi的配置方法不同，5.0以上版本将其变成属性进行配置！<br /><br />2、spring的配置：<br /><br />  &lt;bean id="dao" class="org.springframework.jndi.JndiObjectFactoryBean"&gt;<br />   &lt;property name="jndiName"&gt;<br />     &lt;value&gt;java:comp/env/DS&lt;/value&gt;<br />   &lt;/property&gt;<br />  &lt;/bean&gt;<br /><br /><br />二、jboss部分<br /><br />1、将docs\examples\jca下的数据库配置烤至 \server\default\deploy下<br />如db2的数据源配置db2-ds.xml放至\server\default\deploy下更改<br /><br />    &lt;jndi-name&gt;DS&lt;/jndi-name&gt;<br />    &lt;connection-url&gt;jdbc:db2://127.0.0.1:50000/DateBase&lt;/connection-url&gt;<br />    &lt;driver-class&gt;com.ibm.db2.jcc.DB2Driver&lt;/driver-class&gt;<br />    &lt;user-name&gt;username&lt;/user-name&gt;<br />    &lt;password&gt;password&lt;/password&gt;<br /><br />2、spring的配置：<br /><br />  &lt;bean id="dao" class="org.springframework.jndi.JndiObjectFactoryBean"&gt;<br />   &lt;property name="jndiName"&gt;<br />     &lt;value&gt;java:DS&lt;/value&gt;<br />   &lt;/property&gt;<br />  &lt;/bean&gt;<br /><br />三、weblogic部分<br />1、jndi配置可以启动weblogic的console进行配置<br /><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">     打开    <a href="http://127.0.0.1:7001/console">http://127.0.0.1:7001/</a></span><span lang="EN-US" style="FONT-SIZE: 14pt; COLOR: red; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体">console  </span><span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><br /><p style="MARGIN: 5pt 15pt 5pt 63pt"><span style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 10.0pt">按顺序点击<span lang="EN-US">Services -&gt;JDBC -&gt;Connection Pools,</span>然后在右框架中点击链接</span><span lang="EN-US"><a href="http://76.0.186.109:7002/console/actions/mbean/MBeanWizardAction?parentMBean=mydomain%3AName%3Dmydomain%2CType%3DDomain&amp;reloadNav=false&amp;wizardName=JDBCConnectionPoolAssistant&amp;step=Start&amp;MBeanClass=weblogic.management.configuration.JDBCConnectio%20"><font size="3">Configure a new JDBC Connection Pool...</font></a><font size="3"> </font></span><span lang="EN-US" style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 10.0pt">,</span><span style="FONT-SIZE: 10.5pt; mso-bidi-font-size: 10.0pt">创建一个新的<span lang="EN-US">Pools,</span>从下拉框中选择数据库为<span lang="EN-US">informix</span>，再选择驱动，如下图所示：<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA"><br />  (麻烦！，以后补上)</span><span lang="EN-US"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span></span></p><p style="MARGIN: 5pt 15pt; TEXT-INDENT: 48pt; mso-char-indent-count: 4.0; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 1.43gd"><span lang="EN-US"><?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /?><v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"></v:path><o:lock aspectratio="t" v:ext="edit"></o:lock></v:shapetype></span></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3">点击<span lang="EN-US">continue</span>跳到如下详细登记页面，填写相应的字段信息：</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">Name </span>：<span lang="EN-US">JNDI </span>名称；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">DataBase Name</span>：数据库名称；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">Host Name</span>：主机名称；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">Port</span>：<span lang="EN-US"><span style="mso-spacerun: yes">     </span></span>端口号；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">DataBase User Name</span>：数据库用户名；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">PassWord</span>： 连接密码；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">Confirm PassWord</span>：确认密码；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3"><span lang="EN-US">Informix Server</span>：服务名称；</font></p><p style="MARGIN: 5pt 15pt 5pt 63pt; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 6.0gd"><font size="3">点击<span lang="EN-US">Continue</span>，如下图所示：</font></p><p style="MARGIN: 5pt 15pt; TEXT-INDENT: 48pt; mso-char-indent-count: 4.0; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 1.43gd"><span lang="EN-US"></span></p><p style="MARGIN: 5pt 15pt; TEXT-INDENT: 48pt; mso-char-indent-count: 4.0; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 1.43gd"><font size="3">再点<span lang="EN-US">Test Driver Configuration </span>测试通过</font></p><p style="MARGIN: 5pt 15pt; TEXT-INDENT: 48pt; mso-char-indent-count: 4.0; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 1.43gd"><span lang="EN-US"></span></p><p style="MARGIN: 5pt 15pt; TEXT-INDENT: 48pt; mso-char-indent-count: 4.0; mso-para-margin-top: 5.0pt; mso-para-margin-right: 15.0pt; mso-para-margin-bottom: 5.0pt; mso-para-margin-left: 1.43gd"><font size="3">点击创建和布署（<span lang="EN-US">Create and deploy</span>）按钮<span lang="EN-US">,</span>成功完成；</font></p><span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-bidi-font-size: 10.0pt; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-fareast-font-family: 宋体"><span style="mso-spacerun: yes">   </span></span></span><br />2、spring的配置同样不需要前缀<br />  &lt;bean id="dao" class="org.springframework.jndi.JndiObjectFactoryBean"&gt;<br />   &lt;property name="jndiName"&gt;<br />     &lt;value&gt;java:DS&lt;/value&gt;<br />   &lt;/property&gt;<br />  &lt;/bean&gt;<br /><br />四、websphere部分<br />（因websphere被我删除，所以以后补上，：））<br /><br /><br /><br />  <img src ="http://www.blogjava.net/sojust/aggbug/72565.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-09-28 14:04 <a href="http://www.blogjava.net/sojust/archive/2006/09/28/72565.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开发技巧文档汇总收藏</title><link>http://www.blogjava.net/sojust/archive/2006/09/12/69259.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Tue, 12 Sep 2006 15:31:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/09/12/69259.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/69259.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/09/12/69259.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/69259.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/69259.html</trackback:ping><description><![CDATA[
		<p>一、windows下查找数据库服务名及端口号<br /><br />1 打开windows系统下\system32\drivers\etc目录</p>
		<p>2 打开文件services</p>
		<p>在其文件中并可查找到informix所建立库的服务名称及端口号如:fx_server 9998/tcp  #fx_server</p>
<img src ="http://www.blogjava.net/sojust/aggbug/69259.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-09-12 23:31 <a href="http://www.blogjava.net/sojust/archive/2006/09/12/69259.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JDK版本引起的问题及设置</title><link>http://www.blogjava.net/sojust/archive/2006/09/10/68854.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Sun, 10 Sep 2006 15:11:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/09/10/68854.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/68854.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/09/10/68854.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/68854.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/68854.html</trackback:ping><description><![CDATA[
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan" align="left">
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">问题分析：</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">    在编辑</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">java</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">文件或运行</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">web</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">时会遇到</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Unsupported major.minor version 49.0</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">异常，</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">48</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">49</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">是</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Java</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">编译器内部的版本号，</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">48</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">表示是用</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK1.4</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">来编译运行程序，</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">49</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">表示是用</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">编译运行程序，报错的原因是运行的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">与编译时的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">版本不同！编译时使用</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">1.5,</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">运行使用</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">1.4</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">。</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">查找原因　一：<br />开发环境下</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tools.jar</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">的版本和</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">web</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">布署的的版本不同引起的：</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />1</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">、以</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">为例，查找到</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">安装目录下的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">common\lib\tools.jar</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，用压缩软件打开，察看</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">META-INF\MANIFEST.MF</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，内容如下：</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />Manifest-Version: 1.0<br />Created-By: <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /?><st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">1.5.0</st1:chsdate>_06 (Sun Microsystems Inc.)<br /></span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">可知其版本为</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">1.5.0<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /?><o:p></o:p></span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="left">
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">2</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">、找到开发环境</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">jdk</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">的目录下的版本号</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />dos</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">命令行中</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">下运行</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">java -version </span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">查看版本号，或在配置中找到起作用的那个安装</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">目录下，查找</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">lib\tools.jar</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，打开察看</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">META-INF\MANIFEST.MF</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">内容否　</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Created-By: <st1:chsdate w:st="on" year="1899" month="12" day="30" islunardate="False" isrocdate="False">1.4.2</st1:chsdate> (Sun Microsystems Inc.)<br /></span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">如果两个版本不同，则抛出如上异常</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="left">
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">查找原因　二:</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">编译环境的问题</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">如果使用</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Eclipse+MyEclipse</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">开发环境，在以上条件都配置正确的基础上查看</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">eclipse</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">使用的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">编译版本。<br /><br /></span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="left">
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">解决方法分以下三种方式：</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" align="left">
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<span style="mso-list: Ignore">１、</span>
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">将</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">下的下的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tools.jar</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">覆盖到</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tomcat\common\lib</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">下的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tools.jar</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，使</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">发布的版本与</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">一致；</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" align="left">
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<span style="mso-list: Ignore">２、</span>
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">配置安装</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，使</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">版本与</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">本身使用的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">的版本号一至，如修改</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JAVA_HOME,PATH,CLASSPATH,Tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">使用的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">设置为当前的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">使用的版本号</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt 21pt; TEXT-INDENT: -21pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1; tab-stops: list 21.0pt" align="left">
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<span style="mso-list: Ignore">３、</span>
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">如以上方法都设置正确，系统任无法运行，则设置</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">eclipse</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">编译设定方法：</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Windows-&gt;Preferance-&gt;Java-&gt;Compiler-&gt;</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">页面。将</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">..JDK Compliance level-&gt;Compiler compliance level</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">调成</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">1.4</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">。系统将自动编译成１</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">.4<o:p></o:p></span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="left">
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">说明：</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br />
				</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">１、使用</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK5.0</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，要求</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">版本必须不能低于</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">5.5*</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，如果我需要用低于</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">5.5*</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">版本的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Tomcat</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">，将</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK5.0</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">lib</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">目录下的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tools.jar</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">覆盖</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">TOMCAT</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">安装目录</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">/common/lib</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">下面的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">tools.jar,</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">然后重启</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">TOMCAT5.0</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">就可以了</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<o:p>
						</o:p>
				</span>
		</p>
		<p class="MsoNormal" style="BACKGROUND: white; MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 160%; TEXT-ALIGN: left; mso-pagination: widow-orphan; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align="left">
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">２、如果你选择的是</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Eclipse+MyEclipse</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">开发环境</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">,</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">并且你选择的是在</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Eclipse</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">下启动</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">Tomcat,</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">要在</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">windows</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">菜单</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">preference</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">选项弹出的</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">perference</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">对话框中</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">,</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">选择</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">MyEclipse--Application Server--Tomcat5---JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">指定</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">JDK</span>
				<span style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: 宋体; mso-ascii-font-family: Georgia; mso-hansi-font-family: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">的版本号为当前使用的版本号！</span>
				<span lang="EN-US" style="COLOR: #4b4b4b; LINE-HEIGHT: 160%; FONT-FAMILY: Georgia; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">
						<br style="mso-special-character: line-break" />
						<br style="mso-special-character: line-break" />
				</span>
				<span lang="EN-US" style="LINE-HEIGHT: 160%; mso-bidi-font-size: 10.5pt">
						<o:p>
						</o:p>
				</span>
		</p>
<img src ="http://www.blogjava.net/sojust/aggbug/68854.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-09-10 23:11 <a href="http://www.blogjava.net/sojust/archive/2006/09/10/68854.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>web中调用 bat 处理 数据库 </title><link>http://www.blogjava.net/sojust/archive/2006/09/01/67030.html</link><dc:creator>sojust</dc:creator><author>sojust</author><pubDate>Fri, 01 Sep 2006 02:30:00 GMT</pubDate><guid>http://www.blogjava.net/sojust/archive/2006/09/01/67030.html</guid><wfw:comment>http://www.blogjava.net/sojust/comments/67030.html</wfw:comment><comments>http://www.blogjava.net/sojust/archive/2006/09/01/67030.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/sojust/comments/commentRss/67030.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/sojust/services/trackbacks/67030.html</trackback:ping><description><![CDATA[
		<p>目的：在 web 中调用 bat 处理数据库 <br />工具： Tomcat ,db2 <br />步骤： <br />1 、编写 bat 方法处理数据库 <br />run.bat ：</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">db2cmd db2run.bat  </span>
				<span style="COLOR: #000000">%</span>
				<span style="COLOR: #000000"> </span>
				<span style="COLOR: #000000">1</span>
		</div>
		<p>说明： %1 为传入的一个参数 <br />db2run.bat ：</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />
				<span style="COLOR: #000000">db2 connect to database user user using password <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span>
		</div>
		<p>说明： db2run.bat 中对数据库进行操作，例中为根据条件创建一视图， 将 bat 放至 Tomcat\bin 下以便程序调用 <br />2 、编写 java 方法调用 run.bat</p>
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img id="Codehighlighter1_43_294_Open_Image" onclick="this.style.display='none'; Codehighlighter1_43_294_Open_Text.style.display='none'; Codehighlighter1_43_294_Closed_Image.style.display='inline'; Codehighlighter1_43_294_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" />
				<img id="Codehighlighter1_43_294_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_43_294_Closed_Text.style.display='none'; Codehighlighter1_43_294_Open_Image.style.display='inline'; Codehighlighter1_43_294_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" />
				<span style="COLOR: #000000">       </span>
				<span style="COLOR: #0000ff">public</span>
				<span style="COLOR: #000000">   </span>
				<span style="COLOR: #0000ff">void</span>
				<span style="COLOR: #000000">  runBat(String parm)  </span>
				<span id="Codehighlighter1_43_294_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
						<img src="http://www.blogjava.net/images/dot.gif" />
				</span>
				<span id="Codehighlighter1_43_294_Open_Text">
						<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         String command </span>
						<span style="COLOR: #000000">=</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> run.bat  </span>
						<span style="COLOR: #000000">"</span>
						<span style="COLOR: #000000"> </span>
						<span style="COLOR: #000000">+</span>
						<span style="COLOR: #000000"> parm;<br /><img id="Codehighlighter1_108_190_Open_Image" onclick="this.style.display='none'; Codehighlighter1_108_190_Open_Text.style.display='none'; Codehighlighter1_108_190_Closed_Image.style.display='inline'; Codehighlighter1_108_190_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_108_190_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_108_190_Closed_Text.style.display='none'; Codehighlighter1_108_190_Open_Image.style.display='inline'; Codehighlighter1_108_190_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />         </span>
						<span style="COLOR: #0000ff">try</span>
						<span style="COLOR: #000000">    </span>
						<span id="Codehighlighter1_108_190_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_108_190_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            Process child  </span>
								<span style="COLOR: #000000">=</span>
								<span style="COLOR: #000000">  Runtime.getRuntime().exec(command);<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />              }</span>
						</span>
						<span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />         </span>
						<span style="COLOR: #0000ff">catch</span>
						<span style="COLOR: #000000">  (Exception ex)<br /><img id="Codehighlighter1_234_283_Open_Image" onclick="this.style.display='none'; Codehighlighter1_234_283_Open_Text.style.display='none'; Codehighlighter1_234_283_Closed_Image.style.display='inline'; Codehighlighter1_234_283_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_234_283_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_234_283_Closed_Text.style.display='none'; Codehighlighter1_234_283_Open_Image.style.display='inline'; Codehighlighter1_234_283_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />          </span>
						<span id="Codehighlighter1_234_283_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff">
								<img src="http://www.blogjava.net/images/dot.gif" />
						</span>
						<span id="Codehighlighter1_234_283_Open_Text">
								<span style="COLOR: #000000">{<br /><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />            ex.printStackTrace();<br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />             }</span>
						</span>
						<span style="COLOR: #000000">     <br /><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />    }</span>
				</span>
				<span style="COLOR: #000000"> </span>
		</div>
		<p>说明： parm 为传入 bat 的参数，子线 程调用此批处理 </p>
<img src ="http://www.blogjava.net/sojust/aggbug/67030.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/sojust/" target="_blank">sojust</a> 2006-09-01 10:30 <a href="http://www.blogjava.net/sojust/archive/2006/09/01/67030.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>