如何在Eclipse中更改包名?

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

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

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

nkcskrwz

nkcskrwz1#

首先,您需要创建包:
com.myCompany.executabe(src>右键单击>新建>包)。
按照以下步骤将Java文件移动到新包中。
1.选择Java文件
1.右键单击
1.重构
1.移动
1.选择您的首选套餐

yvfmudvl

yvfmudvl2#

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

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

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

7z5jn7bk

7z5jn7bk3#

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

o2gm4chl

o2gm4chl4#

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

lg40wkob

lg40wkob5#

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

brc7rcf0

brc7rcf06#

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

ukqbszuj

ukqbszuj7#

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

kb5ga3dv

kb5ga3dv8#

“AndroidManifest”文件没有为我更改,我手动更改了包名。

b5buobof

b5buobof9#

1.更改清单中的包名称。
1.将显示一个警告框。若要更改为工作区,请按“是”
1.然后右键单击src->refactor->rename并粘贴包名
1.同时选择包名称和子包名称
1.按“保存”弹出警告,按“继续”
名称更改成功

92dk7w1h

92dk7w1h10#

我尝试过这个非常简单的过程:
使用所需的名称-->创建了一个新包,并将我的所有类移动到此新包中(右键单击上一个包-->折射器-->移动

i7uq4tfw

i7uq4tfw11#

在src文件夹中创建目录结构,如
.
这意味着在pkg1文件夹(eclipse中的源文件夹)下创建subpkg1文件夹,然后将源代码放入其中,然后修改其包声明。

k75qkfdt

k75qkfdt12#

选择默认包中的所有文件,右键单击->重构…*->**移动…**并在对话框中选择一个包或创建一个新包。

332nm8kg

332nm8kg13#

尝试创建一个新包,然后将文件移到其中。
简要概述:http://www.tutorialspoint.com/eclipse/eclipse_create_java_package.htm

gdx19jrr

gdx19jrr14#

只需创建新包并将类移动到创建的包。

  • (默认包)*表示没有包。
2j4z5cfb

2j4z5cfb15#

只需转到类并用package com.myCompany替换package语句。executabe:在此之后,eclipse将为您提供重命名、将类移动到新包的选项,并将执行必要的操作

相关问题