2


我使用 EMF ANT-Task XSD2Java 从现有的 XSD 生成 Java 代码。不幸的是,ANT-Task 的工作方式不如手动工具正确,它会生成一个像“org.example.interface.something”这样的包。因此,关键字“接口”不允许作为包名称我想重构它以使代码运行。(顺便说一句,通过 UI 包名称是“org.example.interface_.something”)我的问题是:如何重构包名称,包括源文件中的依赖项?我可以使用 JDT,如果,如何使用?感谢您的任何提示。

4

2 回答 2

1

在包资源管理器中右键单击包名称。然后从菜单中单击重构 -> 重命名。

在此处输入图像描述

于 2011-05-31T07:20:48.147 回答
0

正如 tjameson 建议的那样,

find -name *.java | 
xargs sed -i s/org.example.interface.something/org.example.interface_.something/g

将工作?

于 2011-05-31T09:01:57.987 回答