如何在项目中的每个类中更改特定的包导入引用



假设我在Eclipse中有一个包含50个类的Java包。此包称为PackageA。进一步假设一个名为PackageB的包,其中包含我想导入到PackageA中的所有 50 个类中的类ClassName

目前,我将PackageB放入我的构建路径后,通过在PackageA的所有 50 个类中执行import somefolder.ClassName来做到这一点(在这里,ClassName在文件夹somefolderPackageB内)。

假设ProjectB被弃用以支持ProjectC,并且我想将所有import somefolder.ClassName替换为import somefolder2.ClassName,其中somefolder2ProjectC中的一个文件夹,somefolder2/ClassName是我希望由 50 个PackageA类使用的较新版本的ClassName

如何摆脱已弃用的ProjectB/somefolder/ClassName,转而使用ProjectA中每个类的新ProjectC/somefolder2/ClassName

  • 搜索
  • 文件
  • 在"包含文本"字段中输入"导入某个文件夹"
  • 在"文件名模式"字段中输入"*.java"
  • 单击替换...
  • 输入"导入某个文件夹2"
  • 单击"确定"。

最新更新