如何在Eclipse中更改包名?

velaa5lx  于 2022-09-18  发布在  Java
关注(0)|答案(21)|浏览(407)

在Eclipse中,我有一个简单的Java项目,它包含一个名为**(默认包)的包,在这个包中,我拥有一个类。
我想将这个包重命名为类似:*.com.myCompany.executable的文件

我试图选择**(默认包)--->右键单击---->重构**,但现在我只看到名为:*推断泛型类型参数**的单音,但无法更改包名称。
为什么?在Eclipse中,我需要做什么来更改包的名称?

ukqbszuj

ukqbszuj16#

Android应用程序包名称?
为了记录在案,我的案例涉及一个android应用程序,因此如果它涉及到在android应用程序中重命名包名,那么您可以直接从AndroidManifest中执行。xml文件,它是android清单中的第一个字段,您可以更改包名并更新它。然后,如果它显示错误,只需在“项目”菜单中“清理”项目。

brc7rcf0

brc7rcf017#

在eclipse的包资源管理器中>单击包的名称>单击F2键盘键>键入新名称>单击完成。
Eclipse将完成其余的工作。它将在代码文件中将旧的包名重命名为新的。

lg40wkob

lg40wkob18#

1.选择要移动到其他包名称的类。
1.右键单击-重构-移动
1.创建包

o2gm4chl

o2gm4chl19#

创建一个新包,将类拖放到其中,现在您可以重命名新包

7z5jn7bk

7z5jn7bk20#

Alt+shift+R键并更改软件包名称

yvfmudvl

yvfmudvl21#

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

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

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

相关问题