今天想更改项目中的包名,结果出现以上问题,然后去百度搜索看半天无果,搞了一下午才弄好,以下是解决放法。
1.找到要更改的目录,创建想更改包名名字的文件夹,把之前文件目录里的文件剪切到自己创建的文件夹
2.ctrl+shift+r进行全局替换 我是把daowen改成hyc
这几个(java,xml等)都点下,看有没有,daowen这个是之前的,然后想更改hyc
如果下面显示跟第一张图那样,点全替换
3.然后这里是之前导入jar包的目录报错
紧接着更改jar包的目录结构
首先找到导入的jar包路径,
1)创建rule.txt,下载jarjar-1.1.jar
方式一:http://www.java2s.com/Code/Jar/j/Downloadjarjar11jar.htm
方式二:链接:https://pan.baidu.com/s/16H7DqAyH05d76M6BlprKpw
提取码:h2fy
2)解压缩,之后如图所示
3)rule com.daowen.** com.hyc.@1
前面是之前文件的目录结构,后面是想更改后的目录结构
4)点击此刻的上方目录,输入cmd
5)输入java -jar jarjar-1.1.jar process rule.txt simple-dev-2.0.2 simple-dev-2.0.2
前面simple-dev-2.0.2是之前jar包的名字,后面是要更改的名字,(因为我不想改名字,所以是一样的)
- 输完之后按回车,如果没有显示其他的,就说明改好了