【发布时间】:2014-02-23 20:16:47
【问题描述】:
我想重命名整个包,包括包名和导入,在 eclipse 中发生变化。
例如 com.google.gdata.client 及其类到 com.xyz.google.gdata.client 及其所有出现。
其实我想根据自己的需求自定义gdata-core.1.47.jar源代码。我需要做的第一件事是根据我的要求更改包结构。但是当我按照上述步骤操作时,会自动添加更多导入
例如在 refctor 之前, 对于类 com.google.api.gbase.client 具有以下导入
import com.google.gdata.util.common.xml.XmlWriter;
import com.google.gdata.data.Extension;
import com.google.gdata.data.ExtensionProfile;
import com.google.gdata.data.AttributeHelper;
import com.google.gdata.data.ExtensionDescription;
import com.google.gdata.util.ParseException;
import com.google.gdata.util.XmlParser;
但是在将其重命名为 com.google.gdata.client 到 com.xyz.google.gdata.client 之后,它会添加更多的导入,如下所示,
import com.google.api.gbase.client.AddValueHandler;
import com.google.api.gbase.client.AttributeHistogram;
import com.google.api.gbase.client.GoogleBaseAttributeId;
import com.google.api.gbase.client.GoogleBaseAttributeType;
import com.google.api.gbase.client.GoogleBaseEntry;
import com.google.api.gbase.client.UniqueValue;
import com.google.gdata.util.XmlWriter;
import com.xyz.google.gdata.data.AttributeHelper;
import com.xyz.google.gdata.data.Extension;
import com.xyz.google.gdata.data.ExtensionDescription;
import com.xyz.google.gdata.data.ExtensionProfile;
import com.xyz.google.gdata.util.ParseException;
import com.xyz.google.gdata.util.XmlParser;
【问题讨论】:
标签: java eclipse eclipse-plugin gdata gdata-api