﻿<?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-wml</title><link>http://www.blogjava.net/wml/</link><description /><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 01:33:50 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 01:33:50 GMT</pubDate><ttl>60</ttl><item><title>Z:设置 eclipse 源文件编辑的编码方式为 UTF-8</title><link>http://www.blogjava.net/wml/archive/2009/12/10/305410.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Thu, 10 Dec 2009 05:58:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2009/12/10/305410.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/305410.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2009/12/10/305410.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/305410.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/305410.html</trackback:ping><description><![CDATA[<span style="font-family: 新宋体; font-size: 12pt">如果要使插件开发应用能有更好的国际化支持，能够最大程度的支持中文输出，则最好使 Java文件使用UTF-8编码。然而，Eclipse工作空间(workspace)的缺省字符编码是操作系统缺省的编码，简体中文操作系统 (Windows XP、Windows 2000简体中文)的缺省编码是GB18030，在此工作空间中建立的工程编码是GB18030，工程中建立的java文件也是GB18030。如果要使新建立工程、java文件直接使UTF-8则需要做以下工作：&nbsp;<br />
<br style="font-family: " />
&nbsp;&nbsp;&nbsp;1、windows-&gt;Preferences...打开"首选项"对话框，左侧导航树，导航到general-&gt;Workspace，右侧Text file encoding，选择Other，改变为UTF-8，以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 <br style="font-family: " />
&nbsp; &nbsp;2、windows-&gt;Preferences...打开"首选项"对话框，左侧导航树，导航到general-&gt;Content Types，右侧Context Types树，点开Text，选择Java Source File，在下面的Default encoding输入框中输入UTF-8，点Update，则设置Java文件编码为UTF-8。其他java应用开发相关的文件如：properties、XML等已经由Eclipse缺省指定，分别为ISO8859-1，UTF-8，如开发中确需改变编码格式则可以在此指定。 <br style="font-family: " />
&nbsp; &nbsp;3、经过上述两步，新建java文件即为UTF-8编码，Eclipse编译、运行、调试都没问题，但是做RCP应用的Product输出时、或者插件输出时，则总是出错，要么不能编译通过(输出时要重新compile)、要么输出的插件运行时中文显示乱码。此时需要再RCP应用、或插件Plugin工程的build.properties中增加一行，javacDefaultEncoding.. = UTF-8。让输出时编译知道java源文件时UTF-8编码。这个设置需要保证所有的java源文件时UTF-8编码格式，如果不全是，可以参考 Eclipse帮中(Plug-in Development Environment Guide &gt; Reference &gt; Feature and Plug-in Build configuration)，建议全部java源文件是UTF-8编码。 <br style="font-family: " />
&nbsp; &nbsp;<br style="font-family: " />
&nbsp; &nbsp;如果插件开发、RCP应用开发原来基于其他编码，如GB18030，想转换为UTF-8，则首先，做以上工作；然后通过查找编码转换工具，如基于 iconv的批量转换工具，将原编码转换为UTF-8编码，注意只转换java源文件，其他类型文件可能已经是比较合适的编码了；将原工程属性中的 Text file encoding，从原编码改为UTF-8即可</span>
<img src ="http://www.blogjava.net/wml/aggbug/305410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2009-12-10 13:58 <a href="http://www.blogjava.net/wml/archive/2009/12/10/305410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z：Eclipse 将 project 转换成 Dynamic Web Project </title><link>http://www.blogjava.net/wml/archive/2009/12/10/305401.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Thu, 10 Dec 2009 04:23:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2009/12/10/305401.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/305401.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2009/12/10/305401.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/305401.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/305401.html</trackback:ping><description><![CDATA[<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">在使用eclipse +&nbsp;&nbsp;WTP 时 ，为了使server 能够识别出project ，需要将 project 转换为 Dynamic Web Project，转了别人一篇帖子<br />
<br />
1、编辑工程的.project文件： </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">添加 </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">&lt;nature&gt;org.eclipse.wst.common.project.facet.core.nature&lt;/nature&gt;<br />
&lt;nature&gt;org.eclipse.wst.common.modulecore.ModuleCoreNature&lt;/nature&gt;<br />
&lt;nature&gt;org.eclipse.jem.workbench.JavaEMFNature&lt;/nature&gt; </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">到 </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">&lt;natures&gt;<br />
&#8230;<br />
&lt;/natures&gt; </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">例如将 </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 12pt">&lt;natures&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;nature&gt;org.eclipse.jdt.core.javanature&lt;/nature&gt;<br />
&lt;/natures&gt; </span></span></span></span></span></span></span>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 8pt"><span style="font-size: 18pt"><span style="font-size: 12pt"><span style="font-size: 12pt">更改为：</span></span></span></span></span></span></span></span></span></span></p>
<p><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 8pt"><span style="font-size: 18pt"><span style="font-size: 12pt"><span style="font-size: 12pt">&lt;natures&gt;<br />
</span></span></span></span></span></span></span></span></span></span><span style="font-family: 宋体"><span style="font-size: 12pt"><span style="font-size: 12pt"><span><span style="font-size: 36pt"><span style="font-size: 14pt"><span style="font-size: 8pt"><span style="font-size: 12pt"><font size="1"><span style="font-size: 18pt"><span style="font-size: 12pt">&nbsp;&nbsp;&nbsp; &lt;nature&gt;org.eclipse.wst.common.project.facet.core.nature&lt;/nature&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;nature&gt;org.eclipse.wst.common.modulecore.ModuleCoreNature&lt;/nature&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;nature&gt;org.eclipse.jem.workbench.JavaEMFNature&lt;/nature&gt;<br />
&nbsp;&nbsp;&nbsp; &lt;nature&gt;org.eclipse.jdt.core.javanature&lt;/nature&gt;<br />
&lt;/natures&gt;</span></span></font><br />
<br />
2、选中项目右键，选择&#8220;property属性&#8221;，在右窗口选择&#8220;project facets项目构面&#8221;，然后选择&#8220;动态WEB&#8221;模块，根据提示选择要加的其它内容。</span></span></span></span></span></span></span></span></p>
<img src ="http://www.blogjava.net/wml/aggbug/305401.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2009-12-10 12:23 <a href="http://www.blogjava.net/wml/archive/2009/12/10/305401.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jbpm 环境搭建 </title><link>http://www.blogjava.net/wml/archive/2007/06/25/126088.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Mon, 25 Jun 2007 05:46:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2007/06/25/126088.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/126088.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2007/06/25/126088.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/126088.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/126088.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2007/06/25/126088.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/126088.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2007-06-25 13:46 <a href="http://www.blogjava.net/wml/archive/2007/06/25/126088.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>CruiseControl 配置</title><link>http://www.blogjava.net/wml/archive/2007/06/06/122410.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Wed, 06 Jun 2007 09:26:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2007/06/06/122410.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/122410.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2007/06/06/122410.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/122410.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/122410.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2007/06/06/122410.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/122410.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2007-06-06 17:26 <a href="http://www.blogjava.net/wml/archive/2007/06/06/122410.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用MyEclipse进行JavaScript的DeBug调试</title><link>http://www.blogjava.net/wml/archive/2006/12/15/87978.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Fri, 15 Dec 2006 08:31:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2006/12/15/87978.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/87978.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2006/12/15/87978.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/87978.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/87978.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2006/12/15/87978.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/87978.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2006-12-15 16:31 <a href="http://www.blogjava.net/wml/archive/2006/12/15/87978.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z:在Hibernate应用中如何处理批量更新和批量删除</title><link>http://www.blogjava.net/wml/archive/2006/11/28/84077.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Tue, 28 Nov 2006 08:04:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2006/11/28/84077.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/84077.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2006/11/28/84077.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/84077.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/84077.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2006/11/28/84077.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/84077.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2006-11-28 16:04 <a href="http://www.blogjava.net/wml/archive/2006/11/28/84077.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z:Hibernate程序性能优化的考虑要点</title><link>http://www.blogjava.net/wml/archive/2006/11/28/84070.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Tue, 28 Nov 2006 07:45:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2006/11/28/84070.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/84070.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2006/11/28/84070.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/84070.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/84070.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2006/11/28/84070.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/84070.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2006-11-28 15:45 <a href="http://www.blogjava.net/wml/archive/2006/11/28/84070.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z:hibernate二级缓存攻略 </title><link>http://www.blogjava.net/wml/archive/2006/11/27/83838.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Mon, 27 Nov 2006 09:29:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2006/11/27/83838.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/83838.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2006/11/27/83838.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/83838.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/83838.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2006/11/27/83838.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/83838.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2006-11-27 17:29 <a href="http://www.blogjava.net/wml/archive/2006/11/27/83838.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Z: Hibernate获取数据方式与缓存使用</title><link>http://www.blogjava.net/wml/archive/2006/11/21/82557.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Tue, 21 Nov 2006 08:04:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2006/11/21/82557.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2006/11/21/82557.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/82557.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2006-11-21 16:04 <a href="http://www.blogjava.net/wml/archive/2006/11/21/82557.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Log4j 发送 EMail 的配置</title><link>http://www.blogjava.net/wml/archive/2006/09/21/71035.html</link><dc:creator>wml</dc:creator><author>wml</author><pubDate>Thu, 21 Sep 2006 03:08:00 GMT</pubDate><guid>http://www.blogjava.net/wml/archive/2006/09/21/71035.html</guid><wfw:comment>http://www.blogjava.net/wml/comments/71035.html</wfw:comment><comments>http://www.blogjava.net/wml/archive/2006/09/21/71035.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wml/comments/commentRss/71035.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wml/services/trackbacks/71035.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: &nbsp;&nbsp;<a href='http://www.blogjava.net/wml/archive/2006/09/21/71035.html'>阅读全文</a><img src ="http://www.blogjava.net/wml/aggbug/71035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wml/" target="_blank">wml</a> 2006-09-21 11:08 <a href="http://www.blogjava.net/wml/archive/2006/09/21/71035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>