在我的eclipse项目中,我有像这样导入的依赖项:
import org.uimafit.util.JCasUtil;
但是,我的依赖项目中有一个命名空间更改(它转移到了apache),因此我需要重构这些导入看起来更像这样:
import org.apache.uima.fit.JCasUtil;
我正在使用:
面向Web开发人员的Eclipse Java EE IDE。版本:Mars.2发布 (4.5.2)构建ID:20160218-0600
有没有办法在Eclipse中自动重构此类型的所有导入实例?包含插件,升级/更改我的Eclipse版本的答案都是可以接受的。
答案 0 :(得分:1)
转到Search --> File
,将弹出搜索对话框。
在containing text
文字字段中输入您要替换的字符串:import org.uimafit.util.JCasUtil;
在File name patterns
类型*.java
(您要查看的文件)中。
然后点击Replace
按钮。它将找到文本,另一个对话框将弹出,标题为Replace text matches
。在With
文本字段中,键入新文本:import org.apache.uima.fit.JCasUtil;
,然后点击OK
按钮。它将取代所有比赛。
答案 1 :(得分:0)
在您的项目中,您可以创建名为org.uimafit.util
的包,然后创建导入引用的所有类:JCasUtil
等。
然后打开包浏览器视图>右键单击包org.uimafit.util
>重构>重命名>输入org.apache.uima.fit
>然后按“确定”按钮。
从项目中删除了org.apache.uima.fit
包,您就完成了。