﻿<?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-ice world-随笔分类-eclipse</title><link>http://www.blogjava.net/icewee/category/49006.html</link><description>There is nothing too difficult if you put your heart into it.</description><language>zh-cn</language><lastBuildDate>Mon, 17 Jun 2013 17:24:30 GMT</lastBuildDate><pubDate>Mon, 17 Jun 2013 17:24:30 GMT</pubDate><ttl>60</ttl><item><title>eclipse编码设置</title><link>http://www.blogjava.net/icewee/archive/2013/06/17/400643.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Mon, 17 Jun 2013 06:15:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2013/06/17/400643.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/400643.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2013/06/17/400643.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/400643.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/400643.html</trackback:ping><description><![CDATA[
 
项目开发组建立后一般要统一开发环境，一般是指开发环境，开发工具的版本和设置，其中编码设置是个较为重要的部分，其重要性不言而喻。以下为eclipse编码设置方法（将默认编码改为UTF-8为例）：<br /><br /><strong>1.工作空间的编码（这样以后新建的文件也是新设置的编码格式）</strong>&nbsp;<br />&nbsp;&nbsp;&nbsp; <br />eclipse-&gt;window-&gt;preferences-&gt;General-&gt;workspaceTypes-&gt;Other-&gt;UTF-8-&gt;OK <br /><br /><strong>2.工程的编码</strong><br /><br />Project-&gt;Properties-&gt;General-&gt;Resource-&gt;Other-&gt;UTF-8-&gt;OK<br /><br /><strong>3.某类文件的编码</strong><br />&nbsp;<br />eclipse-&gt;window-&gt;preferences-&gt;General-&gt;Content Types-&gt;右侧找到需要修改的文件的类型(如JAVA,JSP等)-&gt;在下面的Default encoding，输入框中输入UTF-8-&gt;点击Update-&gt;OK<br /><br /><strong>4、单个文件的编码</strong><br />&nbsp;<br />在包资源管理器视图，右键点击文件-&gt;属性，改变文本文件编码格式为UTF-8 <br /><br /><img src ="http://www.blogjava.net/icewee/aggbug/400643.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2013-06-17 14:15 <a href="http://www.blogjava.net/icewee/archive/2013/06/17/400643.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Failed to load JavaHL Library解决方法</title><link>http://www.blogjava.net/icewee/archive/2013/03/18/396594.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Mon, 18 Mar 2013 07:13:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2013/03/18/396594.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/396594.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2013/03/18/396594.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/396594.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/396594.html</trackback:ping><description><![CDATA[
 
进来的看官使用的是win7吧？！是64位的吧！？安装了eclipse的subclipse插件了吧！每次用到SVN插件时都会弹出如下的对话框，虽然不影响使用但是很不爽是不是啊？LZ也是一个有丁点儿强迫症的人，我想干掉这个弹出框！<br /><br />稍后上图，服务器估计挂了！！<br /><br />解决方法：<br />Window-Preferences-Team-SVN，在SVN接口的下拉框可以看到，默认选择的是JavaHL(JNI) Not Available，手动更改为SVNKit(Pure Java) SVNKit v1.3.5.7406，OK，enjoy it！<br /> 
 
<br />错误提示框：<br /><img width="662" height="639" alt="" src="http://www.blogjava.net/images/blogjava_net/icewee/subclipse/2013-03-18_150056.jpg" border="0" /><br /><br />修改前：<br /><img width="835" height="795" alt="" src="http://www.blogjava.net/images/blogjava_net/icewee/subclipse/2013-03-18_150400.jpg" border="0" /><br /><br />修改后：<br /><img width="835" height="795" alt="" src="http://www.blogjava.net/images/blogjava_net/icewee/subclipse/2013-03-18_150447.jpg" border="0" /><img src ="http://www.blogjava.net/icewee/aggbug/396594.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2013-03-18 15:13 <a href="http://www.blogjava.net/icewee/archive/2013/03/18/396594.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>解决 Errors running builder 'DeploymentBuilder' on project '</title><link>http://www.blogjava.net/icewee/archive/2012/09/27/388662.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Thu, 27 Sep 2012 02:27:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2012/09/27/388662.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/388662.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2012/09/27/388662.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/388662.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/388662.html</trackback:ping><description><![CDATA[<div><span>原帖地址：<a href="http://yhaind126.wap.blog.163.com/w2/blogDetail.do?blogId=1150767462&amp;hostID=yhaind@126">http://yhaind126.wap.blog.163.com/w2/blogDetail.do?blogId=1150767462&amp;hostID=yhaind@126</a></span></div>
<div><span></span>&nbsp;</div>
<div><span>此问题一般发生在Myeclipse 保存文件并自动部署时候。</span></div>
<div>Errors occurred during the build.</div>
<div>Errors running builder 'DeploymentBuilder' on project '项目名'.</div>
<div>java.lang.NullPointerException</div>
<div><br /></div>
<div>有一种产生此错误的原因是因为此项目不不是由myeclipse创建的。</div>
<div>所以你需要检查.project 文件。</div>
<div>并且添加<span> </span>&lt;nature&gt;com.genuitec.eclipse.j2eedt.core.webnature&lt;/nature&gt;</div>
<div><br /></div>
<div><br /></div>然后重新打开项目。 <img src ="http://www.blogjava.net/icewee/aggbug/388662.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2012-09-27 10:27 <a href="http://www.blogjava.net/icewee/archive/2012/09/27/388662.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse9.0集成FlexBuilder3.0(FB3) Plugin For Eclipse</title><link>http://www.blogjava.net/icewee/archive/2011/05/21/353193.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 21 May 2011 06:10:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/05/21/353193.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353193.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/05/21/353193.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353193.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353193.html</trackback:ping><description><![CDATA[
<span style="font-family: Tahoma; font-size: 12pt;">
</span><p><span style="font-family: Tahoma; font-size: 12pt;">FlexBuilder3.0(FB3)插件的安装要求系统中已经存在eclipse，就像当初的MyEclipse一样（MyEclipse5.5-），现在MyEclipse强大了，直接All In One了，把eclipse吃到肚子里了，所以再不用咱们选eclipse目录了，后话。。。eclipse版本要求3.2、3.3或3.4，所以为了能够顺利安装FlexBuilder3.0(FB3)，事先要做的是解压一个eclipse（3.2、3.3或3.4）到任意目录，完成FlexBuilder3.0(FB3)的安装</span></p>
<p><span style="font-family: Tahoma; font-size: 12pt;">如FlexBuilder3.0(FB3)安装在了如下目录：</span></p>
<p><span style="font-family: Tahoma; font-size: 12pt;">E:\Program Files\Adobe\Flex Builder 3 Plug-in</span></p>
<p><span style="font-family: Tahoma; font-size: 12pt;">到该目录下将eclipse目录拷贝到MyEclipse的dropins目录下，我的目录结构：D:\Program Files\MyEclipse\MyEclipse 9\dropins，之后将eclipse重命名，如FlexBuilder3，启动MyEclipse就有FlexBuilder3的支持了</span></p>
<p><span style="font-family: Tahoma; font-size: 12pt;">MyEclipse好像从7开始装插件的方式就变了，多了个dropins目录，你可以随意将下载下来的eclipse插件放到该目录下，移除也简单</span></p>
<p><span style="font-family: Tahoma; font-size: 12pt;">网上的通过代码将插件的.jar文件都追加到bundles.info文件中，我觉得不够清晰，个人感觉将插件拷贝到dropins目录下的方式</span><span style="font-family: Tahoma; font-size: 12pt;">比</span><span style="font-size: 12pt;">较低碳环保</span></p> 
 
<img src ="http://www.blogjava.net/icewee/aggbug/353193.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-05-21 14:10 <a href="http://www.blogjava.net/icewee/archive/2011/05/21/353193.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse，启动Tomcat控制台无启动日志输出</title><link>http://www.blogjava.net/icewee/archive/2011/04/16/353208.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 16 Apr 2011 06:22:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/04/16/353208.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353208.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/04/16/353208.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353208.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353208.html</trackback:ping><description><![CDATA[<span style="font-family: Tahoma; font-size: 12pt">之前就出现过许多次这种情况，大概出现前都是项目的迁移，这必然导致环境的差异，如从公司的JDK1.5迁移到家里的JDK1.6，eclipse自带有JDK的jar包，可以使用本地的也可以使用自带的，于是作出如下操作： </span>
<div id="blog_text" class="cnt">
<p><span style="font-family: Tahoma; font-size: 12pt">点击eclipse上的服务器图标，选择Configure server - Servers - Tomcat - Tomcat x.x - JDK 选择本机上安装的JDK即可，Apply。启动Tomcat，OK!</span></p></div><img src ="http://www.blogjava.net/icewee/aggbug/353208.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-04-16 14:22 <a href="http://www.blogjava.net/icewee/archive/2011/04/16/353208.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>eclipse下“alt+\”快捷键失效的解决方案</title><link>http://www.blogjava.net/icewee/archive/2011/04/16/353232.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 16 Apr 2011 05:08:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/04/16/353232.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353232.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/04/16/353232.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353232.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353232.html</trackback:ping><description><![CDATA[<span style="font-family: Tahoma; font-size: 12pt">最新eclipse升级到了3.3，其实是安装的MyEclipse6.6，发现快捷键&#8220;alt+/&#8221;不能使用了，也就是按下后并没有输出&#8220;System.out.println()&#8221;，于是在网上搜索了一下，找到了答案。</span> 
<div id="blog_text" class="cnt">
<p><span style="font-family: Tahoma; font-size: 12pt">从eclipse进入Window-Preferences-General-Keys</span></p>
<p><span style="font-family: Tahoma; font-size: 12pt">找到Content Assist，会发现快捷键是&#8220;ctrl+space&#8221;，这与windows系统的默认中英输入法切换快捷键冲突了，需要修改，改为&#8220;alt+/&#8221;就可以了，可是发现还是无效，再找有没有其他的快捷键也使用&#8220;alt+/&#8221;的，找到了，叫&#8220;word completion&#8221;，现在就把它的快捷键改成别的吧！比如&#8220;alt+c&#8221;，再次测试，OK!</span></p></div><img src ="http://www.blogjava.net/icewee/aggbug/353232.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-04-16 13:08 <a href="http://www.blogjava.net/icewee/archive/2011/04/16/353232.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>提高MyEclipse运行效率的几个方法</title><link>http://www.blogjava.net/icewee/archive/2011/04/16/353233.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 16 Apr 2011 05:06:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/04/16/353233.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353233.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/04/16/353233.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353233.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353233.html</trackback:ping><description><![CDATA[<span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">大家一定对 myeclipse 的速度经常感到痛苦把，ok，现在开始给 myeclipse 提速：</span> 
<div id="blog_text" class="cnt">
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">1、打开 eclipse.ini<span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px"></span></p>
<div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" /><span style="color: #000000">-showsplash<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />com.genuitec.myeclipse.product<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />--launcher.XXMaxPermSize<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />256M<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-vmargs<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-Dosgi.requiredJavaVersion</span><span style="color: #000000">=</span><span style="color: #000000">1.5</span><span style="color: #000000"><br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-Xms128m<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-Xmx512m&nbsp;&nbsp;&nbsp;&nbsp;<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-Dosgi.splashLocation</span><span style="color: #000000">=</span><span style="color: #000000">e:MyEclipse&nbsp;</span><span style="color: #000000">6</span><span style="color: #000000">.0eclipseMyEclipseSplash.bmp<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-Duser.language</span><span style="color: #000000">=</span><span style="color: #000000">en&nbsp;<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-XX:PermSize</span><span style="color: #000000">=</span><span style="color: #000000">128M&nbsp;<br /><img align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif"  alt="" />-XX:MaxPermSize</span><span style="color: #000000">=</span><span style="color: #000000">256M</span></div>
<p></span>&nbsp;</p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">把下面的那个 -XX:MaxPermSize 调大，比如 -XX:MaxPermSize=512M，再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">原因：大家一定对这个画面很熟悉吧：</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">几乎每次 eclipse 卡到当都是因为这个 非堆内存 不足造成的，把最大跟最小调成一样是因为不让 myeclipse 频繁的换内存区域大小</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">注意：XX:MaxPermSize 和 Xmx 的大小之和不能超过你的电脑内存大小！<br /><br /></span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">2、windows&#8211;&gt;perferences&#8211;&gt;myeclipse&#8211;&gt;validation</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">把 除了manual 下面的全部点掉，build下只留 classpath dependency Validator</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">手工验证方法：</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">在要验证的文件上，单击鼠标右键&#8211;&gt;myeclipse&#8211;&gt;run validation</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px"><br /></span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">3、拼写检查会给我们带来不少的麻烦，我们的方法命名都会是单词的缩写，他也会提示有错，所以最好去掉，没有多大的用处：</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">windows&#8211;&gt;perferences&#8211;&gt;general&#8211;&gt;validation-&gt;editors-&gt;Text Editors-&gt;spelling<br /><br /></span><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">4、windows&#8211;&gt;perferences&#8211;&gt;general&#8211;&gt;startup and shutdown</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">关掉没用的启动项：</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">怎样才能知道哪些启动项有用呢？我现在把我知道的启动项用处说一下，还有很多不懂的，希望大家懂的回复在下面啊：</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">WTP ：一个跟myeclipse差不多的东西，主要差别是 WTP 是免费的，如果使用myeclipse，这个可以取消</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">Mylyn：组队任务管理工具，类似于 CVS ，以任务为单位管理项目进度，没用到的可以取消</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">Derby：一种保存成 jar 形式的数据库，我没用到，取消</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">一大排以 MyEclipse EASIE 打头的启动项：myeclipse 支持的服务器，只选自己用的，其他取消，比如我只选了tomcat</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">5、myeclipse 打开 jsp 的默认编辑器不好，会同时打开预览</span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">windows&#8211;&gt;perferences&#8211;&gt;general&#8211;&gt;editors-&gt;file associations</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">把默认改成 MyEclipse JSP Editor</span></p></div><img src ="http://www.blogjava.net/icewee/aggbug/353233.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-04-16 13:06 <a href="http://www.blogjava.net/icewee/archive/2011/04/16/353233.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>cannot access NLS data files or invalid environment specified</title><link>http://www.blogjava.net/icewee/archive/2011/04/16/353234.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 16 Apr 2011 05:05:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/04/16/353234.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353234.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/04/16/353234.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353234.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353234.html</trackback:ping><description><![CDATA[<span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">MyEclipse 版本号：6.0.1</span> 
<div id="blog_text" class="cnt">
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">在使用MyEclipse的Hibernate插件时，配置了数据源连接数据库报错，错误信息如标题。在网上搜索到了解决方案，如下：</span></p>
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">打开你的Myeclipse目录下有一个eclipse文件夹下有一个eclipse.ini它是Myeclipse中的启动时读取的配置文件！ </span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">里边有一个启动项，Duser.language=en, </span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">把它改成Duser.language=zh, </span><br /><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">好了就改这一处，重启myeclipse，OK！</span></p></div><img src ="http://www.blogjava.net/icewee/aggbug/353234.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-04-16 13:05 <a href="http://www.blogjava.net/icewee/archive/2011/04/16/353234.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse6.5代码提示快键健设置无效问题解决</title><link>http://www.blogjava.net/icewee/archive/2011/04/16/353235.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 16 Apr 2011 05:02:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/04/16/353235.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353235.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/04/16/353235.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353235.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353235.html</trackback:ping><description><![CDATA[<span style="font-family: Tahoma; font-size: 12pt">在网上找了些资料.整理了下...借SpringSide3.0正式发布之际.贴出来.希望能给各位方便的开发体验!</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">在MyEclipse6.0甚至更高的6.5GA版本中的快捷键中把我们习惯性使用的Alt+/进行代码自动补齐</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 但是由于于之前版本有快捷键有冲突,所以总之不能自动提示</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 以下是解决方法</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 方法如下：</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 1.选择MyEclipse6.X菜单栏中的Window-&gt;preferences；</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 2.选择General-&gt;keys;</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 3.在右侧中间的窗体中点击word completion后再点击remove binding,在下方的binding中随便输入一个快捷键；</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 4.然后选择Content Assist点击Remove binding，在binding中输入Alt+/；</span><br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 5.点击Ok就可以了</span><br /><br />&nbsp;&nbsp;<br /><span style="font-family: Tahoma; font-size: 12pt">&nbsp;&nbsp; 设置技巧2</span><br /><span style="font-family: Tahoma; font-size: 12pt">Eclipse中默认是Ctrl+/实现单词补全功能，系统会列出相近若干个选项，怎样不通过快捷</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">键就启动这个功能，即打入单词，停顿片刻之后就会列出若干个相近选项供选择？</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">下面就是解决方法 </span><br /><span style="font-family: Tahoma; font-size: 12pt">会看到只有一个&#8220;.&#8221;存在。表示：只有输入&#8220;.&#8221;之后才会有代码提示，我们要修改的地方就是这里，可是Eclipse默认只允许输入4个自定义字符。</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">不过我们可以把当前的设置导出，保存为一个文件，然后在文件中修改，再导入设置，这样就可以突破Eclipse的限制。</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">先把上图中&#8220;.&#8221;的地方输入几个随便的字符，例如&#8220;asdf&#8221;，点最下面的&#8220;OK&#8221;来保存设置。</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">然后打开 Eclipse的 File -&gt; Export,在窗口中展开 General -&gt;Perferences--&gt;Export all然后点击NEXT。然后点击&#8220;Browse&#8221;选择任意的一个路径，保存配置文件，然后点击&#8220;Finish&#8221;。</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">用记事本打开刚才保存的那个配置文件（扩展文件名：*.epf），按&#8220;ctrl + F&#8221;，输入刚才设置的&#8220;asdf&#8221;，找到刚才字符串。把&#8220;asdf&#8221;修改为&#8220;abcdefghijklmnopqrstuvwxyz.&#8221;，然后保存，退出记事本。</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">打开Eclipse的 File -&gt; Import 然后在打开的窗口里展开 General -&gt;Perferences，点击NEXT，选中刚才修改过的配置文件，Finish。现在，再打开Window -&gt;Perferences，并依次展开 Java -&gt; Editor -&gt; ContentAssist，会发现已经超过了4个字符，也就是说我们输入任何字母和&#8220;.&#8221;都会有代码提示了。</span><br /><br /><span style="font-family: Tahoma; font-size: 12pt">修改之后，默认是你输入某个字符200毫秒之后出现代码提示，如果出现输入很卡的情况，需要把提示延迟调高一些；如果你嫌它太慢，可以修改成更小的数字，不过数字改的越小，对系统性能的要求就越高，我设置的是50毫秒</span><br /><br /><br /><span style="font-family: Tahoma; font-size: 12pt">以上是个人编程习惯.大家可自行设置!</span> <img src ="http://www.blogjava.net/icewee/aggbug/353235.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-04-16 13:02 <a href="http://www.blogjava.net/icewee/archive/2011/04/16/353235.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse配置hibernate,连接oracle,报ORA-00604错误的解决</title><link>http://www.blogjava.net/icewee/archive/2011/04/16/353236.html</link><dc:creator>IceWee</dc:creator><author>IceWee</author><pubDate>Sat, 16 Apr 2011 05:00:00 GMT</pubDate><guid>http://www.blogjava.net/icewee/archive/2011/04/16/353236.html</guid><wfw:comment>http://www.blogjava.net/icewee/comments/353236.html</wfw:comment><comments>http://www.blogjava.net/icewee/archive/2011/04/16/353236.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/icewee/comments/commentRss/353236.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/icewee/services/trackbacks/353236.html</trackback:ping><description><![CDATA[<span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">转载自 <a href="http://hi.baidu.com/zhangtianshun" target="blank"><span style="font-size: 12pt">zhangtianshun</span></a> </span>
<div class="shareLastEditor"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">最终编辑 <a href="http://hi.baidu.com/icewee" target="blank"><span style="font-size: 12pt">IceWee</span></a></span></div>
<div class="shareLastEditor"></div>
<div class="shareLastEditor"><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 14px"></span></div>
<div class="shareLastEditor"></div>
<div class="shareLastEditor">
<p><span style="font-family: tahoma,arial,helvetica,sans-serif; font-size: 12pt">最近也想整整spring和hibernate,于是从网上找个例子来做,例子是MySql的,但我这里数据库用的是oracle,照着例子一步步来,但配置好连接串,却怎么也连接不上,同时用pl/sql是能连接上的.报的是ORA-00604,上网google一搜,还真有这个问题,我就在这转贴下, 如图</span></p><span style="font-family: tahoma,arial,helvetica,sans-serif"><span style="font-size: 14px"><img border="0" alt="" src="http://www.blogjava.net/images/blogjava_net/icewee/images/2011041612585415.jpg" /><br />&nbsp; </span>
<p><span style="font-size: 12pt">原文内容是: </span></p>
<p><span style="font-size: 12pt">myeclipse6.0 连接oracle10g的问题 ORA-00604,ORA-12705</span></p>
<p><span style="font-size: 12pt">MyEclipse Database Explorer建立oracle 10g数据库连接的时候 总提示</span></p>
<p><span style="font-size: 12pt">java.sql.SQLException: ORA-00604: error occurred at recursive SQL level 1</span></p>
<p><span style="font-size: 12pt">ORA-12705: invalid or unknown NLS parameter value specified</span></p>
<p><span style="font-size: 12pt">问题初步分析是 Myeclipse语言 和oracle 10g 冲突问题。</span></p>
<p><span style="font-size: 12pt">进一步分析，由于oracle 是可以正常登陆的，所以问题出现在myeclipse 这边。</span></p>
<p><span style="font-size: 12pt">解决方法一：<br /></span><span style="font-size: 12pt">在网上搜索到的 估计myeclipse的版本是 5.0，解决方法</span></p>
<p><span style="font-size: 12pt">1.在windows XP控制面板中修改区域和语言选项,把"区域选项"中的"标准和格式"自定义为"英语(美国)";</span></p>
<p><span style="font-size: 12pt">2.在MyEclipse中help菜单&gt;About MyEclipse...&gt;点击"Configuration Details",设置其中的两个值:</span></p>
<p><span style="font-size: 12pt">osgi.nl=en_US</span></p>
<p><span style="font-size: 12pt">user.language=en</span></p>
<p><span style="font-size: 12pt">这样就可以在MyEclipse Database Explorer中顺利建立oracle连接了.</span></p>
<p><span style="font-size: 12pt">该方法在myeclipse6.0中不适应。</span></p>
<p><span style="font-size: 12pt">我的解决方法：</span></p>
<p><span style="font-size: 12pt">修改eclipse.ini文件,将"-Duser.language=en"修改为"-Duser.language=zh"。问题解决。</span></p>
<p><span style="font-size: 12pt">分析：<br /></span><span style="font-size: 12pt">主要原因是MyEclipse在启动时候,语言编码是在[MyEclipse路径]\eclipse\eclipse.ini文件中加载的。 而国别编码是从系统的区域设置中得到的。如果MyEclipse默认启动参数为"-Duser.language=en",而操作系统设为"中文(中国)"MyEclipse加载后的信息就是"en_CN",这样就会出现上述问题,所以只要将两边的设置改成一致的,就可以解决上述问题. 你也可以就系统的区域设置定为"中文(中国)",修改eclipse.ini文件,将"-Duser.language=en"修改为"-Duser.language=zh",这样在MyEclipse加载后的Configuration Details信息就统一为zh_CN,即"osgi.nl=zh_CN".</span></p>
<p><span style="font-size: 12pt">如果是oracle 9i 问题，则可以如下解决方法</span></p>
<p><span style="font-size: 12pt">数据库服务器字符集select * from nls_database_parameters，其来源于props$，是表示数据库的字符集。</span></p>
<p><span style="font-size: 12pt">客户端字符集环境select * from nls_instance_parameter,其来源于v$parameter，</span></p>
<p><span style="font-size: 12pt">表示客户端的字符集的设置，可能是参数文件，环境变量或者是注册表</span></p>
<p><span style="font-size: 12pt">客户端的字符集要求与服务器一致，才能正确显示数据库的非Ascii字符。如果多个设置存在的时候，alter session&gt;环境变量&gt;注册表&gt;参数文件</span></p>
<p><span style="font-size: 12pt">字符集要求一致，但是语言设置却可以不同，语言设置建议用英文。如字符集是zhs16gbk，则nls_lang可以是American_America.zhs16gbk。</span></p>
<p><span style="font-size: 12pt">首先查看当前数据库字符集是什么，配置资料库选用相同</span></p>
<p><span style="font-size: 12pt">把eclipse.ini里的en修改成zh后,还真行了,高手就是</span><span style="font-size: 14px">高手啊~</span></p>
<p>&nbsp;</p></span></div><img src ="http://www.blogjava.net/icewee/aggbug/353236.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/icewee/" target="_blank">IceWee</a> 2011-04-16 13:00 <a href="http://www.blogjava.net/icewee/archive/2011/04/16/353236.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>