我试图仅使用一条命令将一个类及其所有依赖项从一个包移动到另一个包。根据我的研究,我认为Eclipse不支持此功能。
作为一个例子,假设我有一个UserService
类,它具有2个依赖项:UserDao
和UserDto
。 UserDao
扩展DaoBase
,而UserDto
扩展DtoBase
。通过将UserService
从com.example.package1
移到com.example.package2
,我希望UserDao
,UserDto
,DaoBase
和DtoBase
被移到com.example.package2
。
现在,我正在手动移动课程。当然,这非常耗时。
请记住,UserDao
与UserDto
不在同一软件包中。不可能简单地将一个类列表从一个包拖放到另一个包,并希望一切都解决了。