Подтвердить что ты не робот

Как изменить имя пакета в Eclipse?

В Eclipse у меня есть простой Java-проект, который содержит пакет с именем (пакет по умолчанию), а внутри этого пакета у меня есть класс.

Я хочу переименовать этот пакет во что-то вроде: com.myCompany.executable

Я попытался выбрать (пакет по умолчанию) ---> правый клик ---> рефакторинг, но теперь я вижу только один голос с именем: Infer обобщенные аргументы типа, но не возможность изменить имя пакета.

Зачем? Что мне нужно сделать в Eclipse, чтобы изменить имя пакета?

4b9b3361

Ответ 1

Сначала вам нужно создать пакет:

com.myCompany.executabe (src > щелкните правой кнопкой мыши > новый > пакет).

Выполните следующие шаги, чтобы переместить файлы Java в новый пакет.

  • Выберите файлы Java
  • Щелкните правой кнопкой мыши
  • Refactor
  • Переместить
  • Выберите предпочтительный пакет

Ответ 2

Нажмите клавишу Alt+shift+R и измените имя пакета

Ответ 3

Вы не можете переименовать пакет по умолчанию, поскольку он фактически даже не существует. Все файлы в пакете по умолчанию находятся в папке src.

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

Просто создайте новый пакет и переместите свои классы внутри.

Ответ 4

создайте новый пакет, перетащите класс в него и теперь вы можете переименовать новый пакет

Ответ 5

В пакете explorer eclipse > Single Нажмите на имя пакетa > нажмите клавишу клавиатуры F2 > введите новое имя > нажмите кнопку завершения.

Eclipse выполнит всю работу. Он также переименует старое имя пакета в новое в файлах кода.

Ответ 6

Имя пакета приложений Android?

Только для записи мое дело касалось приложения для Android, поэтому, если это касается переименования имени пакета в приложении Android, вы можете сделать это непосредственно из файла AndroidManifest.xml, это первое поле в манифесте android, вы измените имя своего пакета и обновите его. Затем, если он показывает вам ошибки, просто "очистите" ваш проект в меню "проект".

Ответ 7

Файл AndroidManifest не изменился для меня, и я меняю имя пакета вручную.

Ответ 8

  • Измените имя пакета в манифесте.
  • Предупреждающее окно будет сказано   перейдите в рабочее пространство, нажмите "да"
  • затем щелкните правой кнопкой мыши на src- > refactor → переименовать вставьте имя своего пакета
  • выберите имя пакета и имя подпакета как

  • нажмите "сохранить" предупреждение всплывающих окон, нажмите "продолжить"

имя изменено успешно

Ответ 9

Создайте структуру каталогов в папке src, например

.

означает создание папки subpkg1 в папке pkg1 (исходная папка в eclipse), затем поместите исходный код внутри, а затем измените его объявление пакета.

Ответ 10

Выберите все файлы в пакете по умолчанию, щелкните правой кнопкой мыши Рефакторинг... Переместить.. и выберите пакет в диалог или создать новый.

Ответ 12

Просто создайте новый пакет и переместите классы в созданный пакет.

(пакет по умолчанию) означает, что это не пакет.

Ответ 13

Просто перейдите в класс и замените оператор пакета пакетом com.myCompany.executabe после того, как это затмение даст вам варианты переименования переместить класс в новый пакет и сделает нужную

Ответ 14

  • Выберите классы, которые вы хотите переместить, в другое имя пакета.
  • Щелкните правой кнопкой мыши - Refactor - Move
  • Создать пакет

Ответ 15

com.myCompany.executabe - это путь к исполняемому пакету. Здесь com, myCompany, исполняемый файл - три разных пакета. Вам необходимо вручную переименовать имя отдельного пакета, которое вы хотите изменить.

Ответ 16

КАК ПРОСМОТР КОПИРОВАНИЯ И ПРОПАСТИ ПРОГРАММЫ ANDROID

а. Если вы используете Eclipse, и все, что вы хотите сделать, сначала откройте проект, который вы хотите скопировать (DON "T ЗАБУДЬТЕ ОТКРЫТЬ ПРОЕКТ, КОТОРЫЙ ВАМ НУЖНО КОПИРОВАТЬ" ), затем клонируйте (скопируйте/вставьте) свой проект Android в проводнике окно пакета в левой части Eclipse.Затем Eclipse будет запрашивать новое имя проекта при вставке. Дайте ему новое имя проекта. Поскольку имя и каталог проекта Eclipse не зависят от имени и пакета приложения, следующие шаги помогут вам о том, как изменить имена пакетов. Примечание: существует два типа имен пакетов.

1.Чтобы изменить имена пакетов пакетов src в папке Src, выполните следующие действия: Сначала вам нужно создать новый пакет: (src → → щелкните правой кнопкой мыши → → новый → → пакет).

Пример создания пакета: com.new.name

Выполните следующие шаги, чтобы переместить файлы Java из старого скопированного пакета в часть A в новый пакет.

Выберите файлы Java в этом старом пакете

Щелкните правой кнопкой мыши на этом java файле

выберите опцию "Рефакторинг"

выберите опцию "Переместить"

Выберите предпочтительный пакет из списка пакетов в диалоговом окне. Скорее всего, вам нужно выбрать новый, который вы только что создали, и нажать "ОК"

2.Чтобы изменить имя пакета приложения (основной пакет), выполните следующие действия:

Сначала щелкните правой кнопкой мыши ваш проект

Затем перейдите в раздел "Инструменты Android"

Затем выберите "Переименовать пакет приложений"

Введите новое имя в диалоговом окне и нажмите OK.

Затем он покажет вам, в какой части вашего проекта будет изменено имя приложения.

Он покажет вам, что имя приложения будет изменено в манифесте и в большинстве соответствующих файлов Java. Нажмите "ОК"

ВЫ СДЕЛАНЫ в этой части, но убедитесь, что вы перестроили свой проект, чтобы он вступил в силу.

Чтобы перестроить свой проект, перейдите в "проект" → > "Очистить" → → выберите проект из проектов

и нажмите "ОК" . Наконец, вы можете запустить свой новый проект.

Ответ 17

В Eclipse Kepler/4.3 (и, возможно, в большинстве других версий) вы можете:

A: переименуйте пакет во всех файлах:

  • Выберите проект или любой из его элементов в Project Explorer
  • Меню: Поиск > Файл...()
  • В поле "Содержит текст:" введите имя старого пакета (например, com.domain.oldpackage)
  • Заменить...()
  • (Eclipse ищет файлы проекта для старого имени пакета в виде шаблона)
  • В поле "С:" введите новое имя пакета (например, com.domain.newpackage), OK
  • Перейдите к подтверждению, если предварительный просмотр не показывает какой-то конфликт (что, вероятно, означало бы, что перед переименованием пакета нужно очистить что-то еще)

B: Переименуйте пакет src:

  • Выберите пакет исходного кода (например, Project > src и выберите com.domain.oldpackage) в Project Explorer
  • Меню: Рефакторинг > Переименовать...()
  • В поле "Новое имя:" введите новое имя пакета (например, com.domain.newpackage)
  • Перейдите к подтверждению, если предварительный просмотр не показывает какой-то конфликт (что, вероятно, означало бы, что перед переименованием пакета нужно очистить что-то еще)

Обратите внимание, что в каждом из диалоговых окон "Заменить..." и "Переименовать..." оставляются все остальные значения по умолчанию, если вы выборочно не переименовываете экземпляры имени пакета.

Эта процедура должна автоматически очищать ваш проект после завершения каждого из A и B (включая каталог gen/). Но если вы увидите какие-либо ошибки, вы должны вручную очистить и перестроить (а затем выбрать проект, ОК), чтобы восстановить целостность элементов проекта перед продолжением. И вы должны немедленно протестировать проект, чтобы эта процедура работала, прежде чем вносить дальнейшие изменения и смешивать их.

Ответ 18

Щелкните правой кнопкой мыши свой проект
Инструменты Android → Переименование пакета приложений Просто измените пакет там... введите описание изображения здесь

Ответ 19

Я пробовал этот и довольно простой процесс:

Создал новый пакет с требуемым именем → Перемещено все мои классы в этот новый пакет (щелкните правой кнопкой мыши на предыдущем пакете → рефрактор → Переместить)

Ответ 20

введите описание изображения здесь Вы можете открыть файл класса в eclipse и в верхней части добавить "пакет XYZ (имя_пакета)), а затем показывает ошибку, нажмите на нее и выберите" переместить ABC.java(class_file) в пакет XYZ (имя_пакета)