Eclipse:用类里面的类更改现有包的名称
在Eclipse中,是否可以更改包名称(default package)
并且包含类中的类?
在我使用的Eclipse版本(Indigo服务版本1)中,“重命名”选项不能用于默认包(与其他包不同) – 但是如果select所有类,则右键单击并select“移动“,这将让你把他们在一个新的包。
(据我所知,重命名选项是重命名类而不改变它们的包,但移动当然适用于在包之间移动。)
过程的屏幕截图:
原始情况
select所有类并显示上下文菜单的Refactor部分
select“移动”,点击创build包,然后input一个名称(在这种情况下是mypackage)
最后的结果
另外,如果你想把它们移动到现有的包,你可以拖放这些类。
对于那些在包装上build议Refactor – > Rename的人,下面是截图,显示在我的机器上没有工作:
是。
或者右键单击该类并select重构 – >重命名,或者在顶部插入相应的package foo.bar
,然后使用Ctrl-1进行快速修复。
在SRC文件夹内创build一个新的包,然后将你的类文件拖到New包中。这样,默认的包名就会被更改
另一个select是进入工作区中相关项目文件夹中的src文件夹,并在那里创build一个新文件夹。 将该文件夹命名为所需的软件包名称,然后将所有.java文件放入该文件夹中。 刷新eclipse,closures.java文件并从新位置打开。
我使用所需的名称在“Java Package”下创build了一个新的包。 然后拖放默认的源文件。 IDE会要求重构; 然后继续。 默认包已经消失,源文件已经更新。
- 你用什么工具在Linux上开发C ++应用程序?
- 任何方式从Eclipse自动生成ant build.xml文件?
- java.lang.NoClassDefFoundError:com.google.ads.AdView
- 在XML中“缺lessimage上的contentDescription属性”
- 本地方法中的致命错误:JDWP没有传输初始化,jvmtiError = AGENT_ERROR_TRANSPORT_INIT(197)
- Eclipse 3.7和Eclipse 4.1有什么区别?
- Eclipse中的Java:我在哪里把文件放在我想用getResource加载的文件系统上? (例如ImageIcon的图像)
- JavaparsingXML文档给“内容不允许在序言。”错误
- 自动组织导入