如何在 Eclipse 中更改包名称?

新手上路,请多包涵

在 Eclipse 中,我有一个简单的 Java 项目,其中包含一个名为 (默认包) 的包,在这个包中我有一个类。

我想将这个包重命名为: com.myCompany.executable

我尝试选择 (默认包)—> 右键单击 —> 重构,但现在我只看到名为: 推断通用类型参数 的单一语音,但无法更改包名称。

为什么?我必须在 Eclipse 中做什么才能更改包的名称?

原文由 AndreaNobili 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 807
2 个回答

首先你需要创建包:

com.myCompany.executabe (src > 右键单击 > 新建 > 包)。

按照以下步骤将 Java 文件移动到新包中。

  1. 选择 Java 文件
  2. 右键点击
  3. 重构
  4. 移动
  5. 选择您喜欢的套餐

原文由 Prabhakaran Ramaswamy 发布,翻译遵循 CC BY-SA 3.0 许可协议

您不能重命名默认包,因为它实际上根本不存在。默认包中的所有文件实际上都在 src 文件夹中。

 src--
    |
    MyClass1.java <==== These files are in default package
    MyClass2.java
    |
    org
      |
      mypackage
              |
              MyClass3.java <=== class in org.mypackage package

只需创建新包并在其中移动您的类。

原文由 Branislav Lazic 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题