﻿<?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-wilsonyq</title><link>http://www.blogjava.net/wilsonyq/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 16:43:48 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 16:43:48 GMT</pubDate><ttl>60</ttl><item><title>【转】11g 数据库表导出再导入10g 时空表不能导出的问题</title><link>http://www.blogjava.net/wilsonyq/archive/2014/10/22/418949.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Wed, 22 Oct 2014 09:24:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonyq/archive/2014/10/22/418949.html</guid><wfw:comment>http://www.blogjava.net/wilsonyq/comments/418949.html</wfw:comment><comments>http://www.blogjava.net/wilsonyq/archive/2014/10/22/418949.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonyq/comments/commentRss/418949.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonyq/services/trackbacks/418949.html</trackback:ping><description><![CDATA[<div style="text-align: justify;"><span style="color: #494949; font-family: 'Lucida Console';">问题：ORACLE 11g 将某用户自带表用  EXP 命令导出再IMP导入 10g 时 发现空表不能到导出</span></div><div style="text-align: justify;"><font color="#494949" face="simsun"><br /></font></div><font color="#494949" face="simsun"><div style="text-align: justify;"><span style="font-family: 'Lucida Console';">原因：11g 开始建表时，默认不分配 segment  ,以节省空间，当表插入第一条数据时，再分配  segment</span></div></font><div style="text-align: justify;"></div><font color="#494949" face="simsun"><div style="text-align: justify;"><span style="font-family: 'Lucida Console';">解决方法3个途径：</span></div></font><font color="#494949" face="simsun"><div style="text-align: justify;"><span style="font-family: 'Lucida Console';">1:向空白插入一条数据，再删除掉，就分配空间了（空表比较少）。</span></div></font><font color="#494949" face="simsun"><div style="text-align: justify;"><span style="font-family: 'Lucida Console';">2：修改系统参数alter  system set  deferred_segment_create=false;</span></div></font><font color="#494949" face="simsun"><div style="text-align: justify;"><font color="#494949" face="simsun">&nbsp;</font><wbr style="font-family: verdana, 'courier new';"><wbr style="font-family: verdana, 'courier new';"><font color="#494949" face="simsun">&nbsp;</font><wbr style="font-family: verdana, 'courier new';"><wbr style="font-family: verdana, 'courier new';"><font color="#494949" face="simsun">&nbsp;</font><wbr style="font-family: verdana, 'courier new';"><font color="#494949" face="simsun"><span style="font-family: 'Lucida Console';">（对以后新增的表系统会分配  segment），重启数据库。</span></font></div></font><font color="#494949" face="simsun"><div style="text-align: justify;"><span style="font-family: 'Lucida Console';">3：批量对现有的空表分配空间</span></div></font><font color="#494949" face="simsun"><div style="text-align: justify;"><font color="#494949" face="simsun"><span style="font-family: 'Lucida Console';">select 'alter table ' || table_name ||  &nbsp;</span></font><wbr style="font-family: verdana, 'courier new';"><wbr style="font-family: verdana, 'courier new';"><font color="#494949" face="simsun"><span style="font-family: 'Lucida Console';">' allocate extent;' as sql from all_tables where num_rows = 0 and  OWNER=username ;</span></font></div></font><div style="text-align: justify;"></div> <div style="text-align: justify; font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"><span style="font-family: 'Lucida Console'; color: #494949;">执行导入导出工作</span></div> <div style="text-align: justify; font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"><span style="font-family: 'Lucida Console';">1.  exp &nbsp;</span><wbr><wbr><span style="font-family: 'Lucida Console';">system/managerr@servicename owner=username1 file=expfile.dmp  &nbsp;</span><wbr><wbr><span style="font-family: 'Lucida Console';">full=y&nbsp;</span><wbr><wbr></div> <div style="text-align: justify; font-family: 宋体, Verdana, Arial, Helvetica, sans-serif; line-height: 1.5;"><span style="font-family: 'Lucida Console';">2.  imp &nbsp;</span><wbr><wbr><span style="font-family: 'Lucida Console';">ystem/manager@servicename fromuser=username1 touser=username2  ignore=y file=expfile.dmp &nbsp;</span><wbr><wbr><span style="font-family: 'Lucida Console';">full=y</span></div><img src ="http://www.blogjava.net/wilsonyq/aggbug/418949.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonyq/" target="_blank">wilsonyq</a> 2014-10-22 17:24 <a href="http://www.blogjava.net/wilsonyq/archive/2014/10/22/418949.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>svn安装</title><link>http://www.blogjava.net/wilsonyq/archive/2012/04/20/375328.html</link><dc:creator>wilsonyq</dc:creator><author>wilsonyq</author><pubDate>Fri, 20 Apr 2012 02:28:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonyq/archive/2012/04/20/375328.html</guid><wfw:comment>http://www.blogjava.net/wilsonyq/comments/375328.html</wfw:comment><comments>http://www.blogjava.net/wilsonyq/archive/2012/04/20/375328.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonyq/comments/commentRss/375328.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonyq/services/trackbacks/375328.html</trackback:ping><description><![CDATA[<span style="font-family: Comic Sans MS;">
</span><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">Links安装：</span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">推荐使用此种安装方式，因为它便于插件的管理</span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">&#9312;在eclipse根目录下新建文件夹links，这样就得到了eclipse\links<br /></span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">&#9313;在eclipse\links下新建一个link文件（需要为每个插件建一个.link文件），比如svn.link，在这里我的插件安装目录结构为F:\eclipsePlugins\svn\,所以link文件名我命名为svn.link<br /></span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">&#9314;在svn.link中写入如下一句话<br /></span><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">path=F:/EclipsePlugins/svn或者path=F:\\EclipsePlugins\\svn</span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">即path=你的插件安装目录（代表eclipse去哪个路径加载查件）</span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><font color="#4d4d4d" size="3" face="'Comic Sans MS'"><span style="line-height: 26px;"><br style="text-align: left; background-color: rgb(255, 255, 255);" /></span></font><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">&#9315;重新启动eclipse（如果你的Eclipse安装SVN插件之前启动过需要先把eclipse关掉）</span><br style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255);" /><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">注意：<br /></span><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">1、路径的写法使用&#8220;/&#8221;或者&#8220;\\&#8221;而不是用&#8220;\&#8221;取代。此处容易出错。</span><span style='text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: "Comic Sans MS"; font-size: 12pt; background-color: rgb(255, 255, 255);'><br /></span><span style="text-align: left; color: rgb(77, 77, 77); line-height: 26px; font-family: Comic Sans MS; font-size: 12pt; background-color: rgb(255, 255, 255);">2、如果发现插件没有安装成功，则删除eclipse目录下的configuration目录中的文件夹org.eclipse.update（这是一个记录插件更新情况的文件夹，其中的platform.xml文件是当前使用的插件），删除掉这个文件夹后，eclipse会重新扫描所有的插件，此时再重新启动eclipse时可能会比刚才稍微慢点。</span>&nbsp;<br /><br /><br /><span style="font-family: Comic Sans MS; font-size: 12pt;">原文来自：</span><span style="font-family: Comic Sans MS; font-size: 12pt;">http://www.cnblogs.com/bbcyyb/archive/2012/02/22/2363929.html</span><span style="font-family: Comic Sans MS;">&nbsp; 
</span><br /><br /><span style="font-family: Comic Sans MS;">方法二</span><br /><span style="font-family: Comic Sans MS;">1、下载最新的SVN包：</span><br /><span style="font-family: Comic Sans MS;"> http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240</span><br /><span style="font-family: Comic Sans MS;"> 2、在你的磁盘上任意位置创建文件夹：&#8220;myplugins/svn&#8221;。名字可以任取，为了方便插件管理，建议名称为&#8220;myplugins&#8221;。</span><br /><span style="font-family: Comic Sans MS;"> 3、将解压的svn里的两个文件夹拷贝到&#8220;myplugins/svn&#8221;下。</span><br /><span style="font-family: Comic Sans MS;"> 4、复制下列java代码，修改路径并执行：</span><br /><span style="font-family: Comic Sans MS;"> package app;</span><br /><span style="font-family: Comic Sans MS;"> import java.io.File;</span><br /><span style="font-family: Comic Sans MS;"> import java.util.ArrayList;</span><br /><span style="font-family: Comic Sans MS;"> import java.util.List;</span><br /><span style="font-family: Comic Sans MS;"> /**</span><br /><span style="font-family: Comic Sans MS;">&nbsp; * MyEclipse9 插件配置代码生成器</span><br /><span style="font-family: Comic Sans MS;">&nbsp; *</span><br /><span style="font-family: Comic Sans MS;">&nbsp; *</span><br /><span style="font-family: Comic Sans MS;">&nbsp; */</span><br /><span style="font-family: Comic Sans MS;"> public class PluginConfigCreator</span><br /><span style="font-family: Comic Sans MS;"> {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; public PluginConfigCreator()</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; public void print(String path)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List&lt;String&gt; list = getFileList(path);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (list == null)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return;</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int length = list.size();</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = 0; i &lt; length; i++)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String result = "";</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String thePath = getFormatPath(getString(list.get(i)));</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; File file = new File(thePath);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (file.isDirectory())</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String fileName = file.getName();</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (fileName.indexOf("_") &lt; 0)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; print(thePath);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; continue;</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String[] filenames = fileName.split("_");</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String filename1 = filenames[0];</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String filename2 = filenames[1];</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; result = filename1 + "," + filename2 + ",file:/" + path + "/"</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + fileName + "//,4,false";</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(result);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else if (file.isFile())</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String fileName = file.getName();</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (fileName.indexOf("_") &lt; 0)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; continue;</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int last = fileName.lastIndexOf("_");// 最后一个下划线的位置</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String filename1 = fileName.substring(0, last);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String filename2 = fileName.substring(last + 1, fileName</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .length() - 4);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; result = filename1 + "," + filename2 + ",file:/" + path + "/"</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; + fileName + ",4,false";</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; System.out.println(result);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; public List&lt;String&gt; getFileList(String path)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; path = getFormatPath(path);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; path = path + "/";</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; File filePath = new File(path);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!filePath.isDirectory())</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return null;</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String[] filelist = filePath.list();</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; List&lt;String&gt; filelistFilter = new ArrayList&lt;String&gt;();</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = 0; i &lt; filelist.length; i++)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String tempfilename = getFormatPath(path + filelist[i]);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; filelistFilter.add(tempfilename);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return filelistFilter;</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; public String getString(Object object)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (object == null)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return "";</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return String.valueOf(object);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; public String getFormatPath(String path)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; path = path.replaceAll("////", "/");</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; path = path.replaceAll("//", "/");</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return path;</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; public static void main(String[] args)</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; {</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; /*你的插件的安装目录*/</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String plugin = "改成安装目录//Genuitec//svn";</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; new PluginConfigCreator().print(plugin);</span><br /><span style="font-family: Comic Sans MS;">&nbsp;&nbsp;&nbsp;&nbsp; }</span><br /><span style="font-family: Comic Sans MS;"> }</span><br /><span style="font-family: Comic Sans MS;"> 这里需要注意的是修改成为刚才svn所在路径，建议改为绝对路径。比如d:/myplugins/svn/。。。</span><br /><span style="font-family: Comic Sans MS;"> 5、 找到&#8220;$myeclipse_home/configuration /org.eclipse.equinox.simpleconfigurator/&#8221;，打开其中的&#8220;bundles.inf&#8221;文件，为了防止分不清是不 是我们自己后加的东西，在最后面多回几次车，然后粘贴第4步运行后的代码，保存</span><br /><span style="font-family: Comic Sans MS;"> 6、重启m</span>yeclipse<br /><img src ="http://www.blogjava.net/wilsonyq/aggbug/375328.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonyq/" target="_blank">wilsonyq</a> 2012-04-20 10:28 <a href="http://www.blogjava.net/wilsonyq/archive/2012/04/20/375328.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>