假设我在Eclipse中有一个包含50个类的Java包。此包称为PackageA
。进一步假设一个名为PackageB
的包,其中包含我想导入到PackageA
中的所有 50 个类中的类ClassName
。
目前,我将PackageB
放入我的构建路径后,通过在PackageA
的所有 50 个类中执行import somefolder.ClassName
来做到这一点(在这里,ClassName
在文件夹somefolder
PackageB
内)。
假设ProjectB
被弃用以支持ProjectC
,并且我想将所有import somefolder.ClassName
替换为import somefolder2.ClassName
,其中somefolder2
是ProjectC
中的一个文件夹,somefolder2/ClassName
是我希望由 50 个PackageA
类使用的较新版本的ClassName
。
如何摆脱已弃用的ProjectB/somefolder/ClassName
,转而使用ProjectA
中每个类的新ProjectC/somefolder2/ClassName
?
- 搜索
- 文件
- 在"包含文本"字段中输入"导入某个文件夹"
- 在"文件名模式"字段中输入"*.java"
- 单击替换...
- 输入"导入某个文件夹2"
- 单击"确定"。