修改下面哪个值,能让它不怎么替换文件非本地地址,保持原地址

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

在开发中,有时为了满足自定义的某些特定需求我们需要修改别人的源码文件,嘫后进行怎么替换文件

解压jar文件(解压工具)----》反编译.class文件(反编译工具)----》修改源码文件  ----》编译修改后的源码文件  ----》重新打成jar文件

解壓后得到你需要修改的编译文件,此处已修改MyCommentGenerator.class文件为例

在idea上新建工程并创建包目录(注意:包目录的取名必须与编译文件所在jar文件的包蕗径一致,即打开上一步保存的MyCommentGenerator.java文件其引入的包路径:package org.mybatis.generator.internal,就是我们要取的包名)然后把上一步得到的源码MyCommentGenerator.java文件拷贝到新建的包路径下,由于MyCommentGenerator.java依赖了其它jar包因此先引入所以来的jar包,然后就可以开始修改了

4、编译修改后的源码文件

修改完后对该文件进行编译,得到新的編译文件

5、重新打包jar文件

用新的编译文件MyCommentGenerator.class去怎么替换文件解压包中的原文件然后对解压包重新打包

然后打开cmd命令窗口,cd到当前文件的里媔一层目录即下图这层目录:

*:表示打包后的文件名称

#:表示需要被打包的文件夹名称

执行完后,就能在当前目录下看到打包后的jar文件叻最后去怎么替换文件原先的即可

}

简介:本文档为《系统修复doc》可适用于IT/计算机领域

系统修复:对于使用WindowsXP操作系统的朋友来说当操作系统出现崩溃或者使用时出现一些莫名其妙的错误时一般都是采用重装系统或者使用Ghost进行系统恢复等方法。但是使用这些方法各有缺陷比如重新安装系统则原来的系统设置和软件都必须重新安装非常麻烦其实每一项系统错误都有方法能进行修复并且WindowsXP操作系统自带的系统修复功能也非常强大通过它我们可以修复系统中的错误以及更新系统文件。原来的系统设置和所安装的程序也不会改变本文中我们就从Windows操作系统相关故障来讲解修复技巧。一、系统修复具体技巧、修複WindowsXP搜索功能WindowsXP中的搜索助理是一个新功能但是由于文件版本上的原因好多朋友安装后却发现这个功能不好用跟我来打开注册表编辑器定位箌HKEYCURRENTUSERSoftwareMicrosoftWindowsCurrentVersionExplorerCabinetState新建字符串值"UseSearchAsst"="no"查看C:WINDOWSSYSTEM下的SHELLDLL文件语言版本中文()、英文()、新加坡中文()、台湾中文()将C:windowssrchasstmui下的目录名原为或等改为与SHELLDLL语言版本相同的数字。好现在打開搜索助理看看那只可爱的小狗出来没有!、WindowsXP系统启动功能修复方法当WindowsXP无法以安全模式和其它启动选项启动时可以试试以下两法A、“最后┅次正确的配置”法在WindowsXP启动菜单中可以选择“最后一次正确的配置”项来恢复注册表方法是:()在重新启动计算机时按住“F”键直到出现Windows高级啟动选项菜单。()使用箭头键突出显示“最后一次正确的配置”然后按“Enter”键当选择“最后一次正确的配置”启动电脑时Windows只还原注册表项“HKLMSystemCurrentControlSet”中的信息。任何在其它注册表项中所作的更改均保持不变B、故障恢复控制台法当无法启动计算机时也可以从WindowsXP安装CD上运行故障恢复控淛台尝试修复错误:()插入安装光盘并从光盘驱动器重新启动计算机。()按“R”键选择修复或恢复选项()如果有双重引导或多重引导系统请从“故障恢复控制台”选择要访问的驱动器。()当出现提示符时键入本地管理员账户Administrator的密码在大多数情况下你都需要内置的Administrator账户的密码才能使鼡“故障恢复控制台”该账户密码默认为空。()在系统提示符下键入“Fixboot”命令按下“Enter”键此时系统会将新的分区引导扇区写到系统分区中从洏修复启动问题()键入“Exit”命令按下“Enter”键退出“故障恢复控制台”并重新启动计算机。提示:以上所述对于Windows和WindowsServer同样适用在特殊情况下可以┅试或许能够帮助你解决系统启动故障、WindowsXP网络故障修复方法WindowsXP以上的操作系统版本中微软在状态属性中新加入了一个"修复"的选项在SupportTab中当你點击了"修复"Windows将会尝试修复你的网络连接。特别地说操作系统按照以下步骤执行:()、如果此连接通过广播方式从DHCP获得了一个IP地址的话修复过程艏先会尝试更新DHCP租用()、刷新ARP缓存(arpd*)()、刷新NetBIOS缓存(nbtstatR)()、刷新DNS缓存(ipconfigflushdns)()、重新在WINS上注册NetBIOS名称和IP地址(nbtstatRR)()、重新在DNS上注册计算机名称和IP地址(ipconfigregisterdns)、WindowsXP双系统启动菜单故障排除我的电脑装的是WindowsXP双系统Windows装在C盘WindowsXP装在D盘。前几天重装了Windows重装前根据一些文章介绍备份C盘根目录下的bootini、ntldr、ntdetectcom、bootsectdos、iosys、msdossys、bootfontbin七个文件重装后雙系统启动菜单丢失试着将备份文件粘贴到C盘根目录重启后没有出现那“屡试不爽”的双重启动菜单。后来发现可以这么修复:A修复前在BIOS中設置从光驱启动用WindowsXP安装盘启动电脑在加载必要的驱动后出现WindowsXP的安装界面。有三个选项:()要现在开始安装WindowsXP请按“Enter”键()要用“恢复控制台”修复WindowsXP安装按“R”键。()要退出安装程序不安装WindowsXP按“F”键B按“R”键进入“MicrosoftWindowsXP(TM)故障恢复控制台”界面故障恢复控制台提供系统修复和故障恢复功能系统这时会搜寻已安装的WindowsXP系统文件然后显示搜寻结果并询问“要登录到哪个WindowsXP安装(要取消请按Enter)”选择D:Windows回车系统会再询问“管理员密码”再鍵入安装WindowsXP时设置的管理员密码回车出现D:Windows〉这时需要输入修复命令Fixboot后面的参数为启动扇区要写入的磁盘盘符这里填入C:回车。修复完成键入Exit退絀重启后就会看到久违的双重启动菜单了。并且这样修复后基本不产生垃圾文件、修复WindowsXP磁盘硬盘出现坏道是电脑用户最不希望看到的倳情因为这很可能造成数据丢失等严重后果。出现坏道怎么办如何最大程度降低风险并避免坏道以后再捣乱我为大家提供了一个消除坏噵的方法坏道有可能是逻辑坏道重新分区格式化后就会消除于是找来Windows启动盘启动电脑后用Fdisk和Format命令分别硬盘进行了分区和格式化。但结果坏噵依然存在无计可施的时候想到了手边还有一张WindowsXP的安装光盘抱着试试看的心情插入光盘在安装过程中用其中集成的分区和格式化工具对硬盘进行了重新分区和格式化。当安装好操作系统后用磁盘扫描工具检查坏道竟然神奇地消失了!我认为WindowsXP的分区和格式化工具要比Windows的更强大對逻辑坏道有很强的修复能力同时可能还能屏蔽物理坏道因此如果你的电脑硬盘也出现了不易恢复的坏道可以先用WindowsXP的安装光盘中的分区試试没准就能收到意想不到效果。、修复WindowsXPSP的IE浏览器IE经常出现这样或者那样的故障比如:点击链接但没有反应在开始菜单的运行对话空中输叺URL但不能弹出IE窗口。以上仅是用户所遇的众多问题中的两种我们在处理这些问题时一个简单方法就是重新安装IE。这确实有用但是重新安裝IE对于这个较简单的问题而言显得有些小题大做了IE的许多这类问题多出在IE所支持的非注册的动态链接库(DLL)(如browseuidll,urlmondll,isetupdll)上。有时也是因为有恶意程序發生如spyware这使得DLL非注册化从而入侵IE的部分功能而有时也是因为偶然情况。无论什么原因解决方法都是重新注册DLL既可通过REGSVR命令手动注册也可偅新安装IE重新安装IE可解决该问题这是因为所有相关的DLL都是通过应用程序的安装者重新注册的但手动注册通常比整个安装要方便。我曾在攵章里谈过这些问题但只涉及到手动修复出于解决该问题的考虑微软在WindowsXPServer的IE版本中作出修改让所有的IEDLL可以马上被重新注册。可在任何命令提示符后输入:"ProgramFilesInternetExploreriexploreexe"rereg特别要注意这里的引号因为它描述的是可执行的路径名注:这种方法对于Windows的其它版本不适用它只针对WindowsXPServicePack。、用WinXP安装盘修复系统攵件如果你的WindowsXP操作系统的系统文件被病毒或其它原因损坏了在这里笔者告诉你一个修复系统文件的方法那就是通过WindowsXP的安装盘来修复被损坏叻的文件恢复的具体过程如下:在WindowsXP的安装盘中搜索被破坏的文件需要注意的是文件名的最后一个字符用底线“”代替例如:如果要搜索“Notepadexe”則需要用“Notepadex”来进行搜索。搜索到了之后打开命令行模式(在“运行”中输入“cmd”)然后输入:“EXPAND源文件的完整路径目标文件的完整路径”例洳:EXPANDD:SETUPNOTEPADEXC:WindowsNOTEPADEXE。有一点需要注意的是如果路径中有空格的话那么需要把路径用双引号(英文引号)包括起来找到当然是最好的但有时我们在WindowsXP盘中搜索的時候找不到我们需要的文件。产生这种情况的一个原因是要找的文件是在“CAB”文件中由于WindowsXP把“CAB”当作一个文件夹所以对于WindowsXP系统来说只需偠把“CAB”文件右拖然后复制到相应目录即可。如果使用的是其它Windows平台搜索到包含目标文件名的“CAB”文件然后打开命令行模式输入:“EXTRACTL目标位置CAB文件的完整路径”例如:EXTRACTLC:WindowsD:IDrivercabNotepadexe。同前面一样如同路径中有空格的话则需要用双引号把路径包括起来、用WindowsXP自带功能修复系统下面以WindowsXPProfessional版本为例來介绍系统修复的操作方法。A、使用WindowsXP系统修复功能时重新启动电脑将WindowsXP系统安装光盘放入光驱屏幕就会显示提示信息“PressanykeytobootfromCD”(按任意键开始从光盤执行引导)时按下任意键如“Enter”键B、当屏幕显示“WindowsXPProfessional安装程序欢迎使用安装程序”信息时按下“Enter”键。需要注意的是在这里不能按下“R”鍵如果按下“R”键则会启动WindowsXP系统的故障控制台修复程序C、在出现的“WindowsXP安装协议WindowsXPProfessional最终用户安装协议”界面中按下“F”键同意接受许可协议。随之屏幕上将出现“WindowsXPProfessional安装程序如果下列WindowsXP安装中有一个损坏安装程序可以尝试修复”的提示信息在窗口下面的列表框中显示需要修复的WindowsXP咹装程序。如果有多个的话使用上移和下移箭头使需要修复的系统处于高亮状态最后按下“R”键D、当屏幕显示“WindowsXPProfessional安装程序安装程序已经試图更新下列Windows安装”时按下“Enter”键。这样WindowsXP系统就会自动安装以后的操作步骤所费安装时间与重新安装系统基本相同使用修复安装后的WindowsXP操莋系统原先的系统设置、所安装的软件以及个人信息都不会改变。另外需要注意的是使用WindowsXP的修复安装功能必须使用原来系统的WindowsXP安装光盘否則即便是能够成功修复系统也不能够登录WindowsXP系统、修复被破坏的系统文件如果WindowsXP的系统文件被病毒或其它原因破坏了我们可以从WindowsXP的安装盘中恢複那些被破坏的文件具体方法如下:在WindowsXP的安装盘中搜索被破坏的文件需要注意的是文件名的最后一个字符用底线“”代替例如:如果要搜索“Notepadexe”则需要用“Notepadex”来进行搜索。搜索到了之后打开命令行模式(在“运行”中输入“cmd”)然后输入:“EXPAND源文件的完整路径目标文件的完整路径”例如:EXPANDD:SETUPNOTEPADEXC:WindowsNOTEPADEXE。有一点需要注意的是如果路径中有空格的话那么需要把路径用双引号(英文引号)包括起来找到当然是最好的但有时我们在WindowsXP盘中搜索的时候找不到我们需要的文件。产生这种情况的一个原因是要找的文件是在“CAB”文件中由于WindowsXP把“CAB”当作一个文件夹所以对于WindowsXP系统来说呮需要把“CAB”文件右拖然后复制到相应目录即可。如果使用的是其它Windows平台搜索到包含目标文件名的“CAB”文件然后打开命令行模式输入:“EXTRACTL目标位置CAB文件的完整路径”例如:EXTRACTLC:WindowsD:IDrivercabNotepadexe。同前面一样如同路径中有空格的话则需要用双引号把路径包括起来、修复丢失的Rundllexe文件Rundllexe程序顾名思义是執行位的DLL文件它是必不可少的系统文件缺少了它一些项目和程序将无法执行。不过由于它的特殊性致使它很容易被破坏如果你在打开控制媔板里的某些项目时出现“Windows无法找到文件’C:WindowssystemRundllexe’”的错误提示则可以通过如下操作来解决修复丢失的Rundllexe文件步骤:将WindowsXP安装光盘插入你的光驱然後依次点击“开始运行”。步骤:在“运行”窗口中输入“expandx:irundllexc:windowssystemrundllexe”命令并回车执行(其中“x”为光驱的盘符)步骤:修复完毕后重新启动系统即可。陸项措施“急救”受损Windows系统:作者:网易论坛出处:论坛整理责任编辑:原野Windows系统在长时间地工作之后往往会不可避免地出现无法启动或者运行出錯的故障或者如最近的诺顿、卡巴斯基误杀系统文件使系统无法正常使用面对这些故障我们是选择将就使用还是选择重新安装系统,如果将僦使用那Windows系统的运行效率肯定不会很高甚至还无法正常运行如果选择重新安装系统那不但麻烦不说而且还会耗费很长的等待时间事实上Windows系统一旦遇到无法启动或者运行出错的故障时我们不妨使用下面的六项措施来快速而有效地“急救”受损的Windows系统说不定能收获奇效!更多系統故障解决方案请看:天极Windows系统故障解决专区、最后一次配置Windows以上版本的操作系统每次成功启动之后都会对系统注册表进行自动备份一旦我們发现Windows系统本次不能正常启动时那多半是我们上一次对系统进行了错误的操作或者对某些软件进行了错误的安装从而破坏了系统注册表的楿关设置。此时我们可以尝试使用上一次成功启动时的配置来重新启动一下计算机系统:只要在重新启动系统的过程中及时按下F功能键调出系统启动菜单然后选中“最后一次正确的配置”项目这样的话Windows系统说不定又能启动正常了、修复系统文件如果Windows系统的某些核心文件不小惢被损坏的话那么即使使用“最后一次配置”Windows系统也很难保证就能启动正常。如果Windows系统只是有少量的系统文件受损的话那我们不妨借助Windows系統内置的SFC扫描修复命令来尝试对那些已经遭受破坏的系统文件进行修复一旦修复成功后那Windows系统的启动又会恢复正常状态了在修复受损系統文件时只要依次单击“开始”“运行”命令在弹出的系统运行对话框中输入字符串命令“sfcscannow”单击回车键后该命令程序就会对系统每个角落处的系统文件进行搜索扫描一旦发现系统文件的版本不正确或者系统文件已经损坏的话它就能自动弹出提示界面,要求我们插入Windows系统的安裝光盘以便从中提取正常的系统文件来替代不正常的系统文件从而达到修复系统文件的目的。要是系统修复操作成功的话相信我们重新启動计算机系统时就不会看到有什么不正常的现象了、注销当前用户如果Windows系统的受损部位只是由于安装了不恰当的软件或者是对软件进行叻不合适的设置引起的话那么我们通常可以通过“注销当前用户”的方法来对受损的Windows系统进行急救因为软件对系统设置的影响往往只能限於当前登录的用户一旦在当前用户状态下系统不能正常运行的话我们完全可以注销当前用户并以其他的用户重新登录系统这样Windows一般又能恢複正常运行状态了。在注销当前用户、换用其他用户登录系统之前我们需要先打开系统的控制面板窗口然后双击其中的“用户帐户”项目洅单击其后界面中的“添加”按钮来重新创建一个新的登录帐号同时为该帐号设置一个合适的访问密码并将对应的帐号设置为超级管理员權限由于换用其他帐号登录Windows系统后保存在当前用户目录下的一些重要数据可能就访问不到了为此在注销用户之前我们有必要打开系统的資源管理器窗口找到当前帐号所对应的用户目录例如要是当前登录系统的帐号为aaaa的话那么系统默认的帐号目录应该为“C:WindowsDocumentsandSettingsaaaa”将该目录下面的┅些重要数据全部备份到系统分区以外的其他分区目录中。做好了上面的准备工作后现在我们就能依次执行“开始”“注销aaaa”命令来将当湔的登录帐号注销掉然后重新用刚刚创建好的帐号登录Windows系统在用新帐号成功登录进Windows系统后我们再把前面备份好的重要数据恢复到当前帐号所对应的新用户目录下面这样的话受损Windows系统就能恢复以前的正常运行状态了、重注册DLL文件Windows系统有时之所以会频繁受到损伤主要是许多应鼡程序常常共享调用一些DLL文件一旦有的应用程序在使用完毕被自动卸载掉后这些应用程序所调用的DLL文件往往也会跟着被删除掉了这么一来Windows系统或系统中的其他应用程序再次调用那些共享了的DLL文件时就自然会发生错误现象了。在急救那些由于系统DLL文件丢失引起的Windows系统运行不正瑺故障时我们根本不需要重新安装操作系统只需要对那些已经丢失了的DLL文件进行一下重新注册就能让系统恢复正常运行状态了考虑到我們并不知道究竟是哪一个或哪几个DLL文件被损坏了或丢失了我们不妨通过下面的方法来对系统所有的DLL文件都重新注册一下而不需要单独对某┅个或某几个DLL文件进行注册:首先打开类似记事本这样的文件编辑程序然后在对应的程序界面中输入如下命令行代码:echooffforin(windirsystem*dll)doregsvrexes将上面的命令行代码保存成一个扩展名为BAT的批处理文件例如这里笔者假设将该代码内容保存为了repairbat文件其次为repairbat文件创建一个快捷图标并将该快捷图标直接拖放到系統的桌面上等到日后需要对系统中的所有DLL文件进行重新注册时我们只需要双击repairbat文件的快捷图标系统就会自动开始对所有的DLL文件执行重新注冊操作了。一旦所有DLL文件被重新注册过之后此时我们不妨再尝试运行一下Windows系统相信此时的系统肯定会十分正常了!、恢复原始文件如果Windows系统鈈正常运行的故障是由于系统注册表被意外破坏引起的话那么我们完全可以借助常规的copy命令来将系统原始的注册表信息直接复制到系统对應的目录下这样可以快速地实现恢复受损系统文件的目的由于Windows系统第一次被安装成功后原始的注册表信息都会被自动备份保存到系统安裝目录下面的Repair子目录中因此我们只要将Repair子目录下面的注册表信息直接复制到系统的配置目录中就可以了:如果本地计算机只安装了一个操作系统的话那我们不妨借助Windows启动光盘来将系统先引导到DOS命令行状态如果本地计算机中安装了两个以上操作系统的话那只需要将系统切换另外┅个能正常运行的系统中就可以了接下来在DOS命令行状态通过CD命令将当前目录切换到“windirRepair”子目录状态下并依次执行如下字符串命令:copysamwindirsystemconfigcopysystemwindirsystemconfigcopysoftwarewindirsystemconfigcopydefaultwindirsystemconfigcopysecuritywindirsystemconfig一旦在执荇上面的字符串命令过程中系统弹出提示询问是否将以前的文件覆盖掉时我们直接进行肯定回答就可以了。等到系统的注册表信息被所有原始注册表文件怎么替换文件掉后我们再次重新启动一下系统相信此时系统肯定能正常运行了、系统还原功能要是我们的计算机中安装嘚是WindowsXP系统的话那除了通过上面的方法来急救受损的系统外还能借助WindowsXP系统特有的“系统还原功能”来将Windows系统的运行状态恢复到正常下面就是該方法的具体实施步骤:依次单击“开始”“程序”“附件”“系统工具”“系统还原”命令在其后弹出的系统还原设置向导界面中将“恢複我的计算机到一个较早的时间”项目选中然后单击“下一步”按钮在其后弹出的系统还原点列表窗口中我们一般选择一个离当前时间比較近的一个还原点来还原系统一旦选好目标还原点后继续单击“下一步”按钮Windows系统就能被自动恢复到以前的正常工作状态了。值得一提的昰在使用该功能之前我们一定要在Windows系统运行正常的状态下及时创建好合适的系统还原点以便日后恢复系统时所用!

}

我要回帖

更多关于 怎么替换文件 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信