Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Изменение пространства имён (NetBeans)
#1
Хаюшки!) Помогите плз понять чтот я делаю не так в IDE, и как качественно и быстро можно сделать рефакторинг пространства имён?

Значит нажимаю на первый путь в списке исходников (сборка l2jfrozen):
com.l2jfrozen

Там лежат несколько классов, жму кнопку refactoring и делаю новый путь, например net.vasya

После этого жду немного и смотрю что получилось, а получается не совсем то что я хотел..
В классе Config, который лежит сразу в net.vasya, наблюдается измененное имя package-a, на net.vasya, но импорты классов остались старые :

Код:
import com.l2jfrozen.gameserver.managers.ClassDamageManager;
import com.l2jfrozen.gameserver.model.entity.olympiad.OlympiadPeriod;
import com.l2jfrozen.gameserver.util.FloodProtectorConfig;
import com.l2jfrozen.loginserver.LoginController;
import com.l2jfrozen.util.StringUtil;

и так далее...

И это если применять рефактор к каждому пути - убиться можно, их же достаточно много...

Как правильно сделать рефактор проекта целиком? Что бы и импорты тоже встали автоматически??

СПАСИБО!
[Изображение: ck.gif]
Ответ
#2
Если ничего не поможет, из того, что посоветуют следующие после меня люди, то открывайте файлы любым вменяемым редактором типа Edit Plus или Notepad++ и делайте "замену" "во всех открытых файлах". Или попробовать text replacer, но не уверен, что он будет понимать *.java

Вот такое вот нубское решение.
Ответ
#3
Та хотелось бы по человечески, что бы люди потом не смеялись надо мной)
[Изображение: ck.gif]
Ответ
#4
Что бы не указывать имя пакета и под пакета есть довольно просто решение. Тоесть используем астериск,тоесть посмотреть весь подпакет.
Будет примерно так.
Код:
import com.*;
Ответ
#5
Ну мне кажется что на форуме хотя бы пара человек, но занимаются серьёзно своими сборками, надеюсь на ответ от них.

Спрашиваю не просто так, гуглил пол дня и толкового материала не нашел. Больше есть про рефактор переменных методов и тд ))
[Изображение: ck.gif]
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Вместо ников и имен нпс непонятные символы Magican 4 2,192 04-17-2020, 06:53 PM
Последний пост: Magican
  Длина имен мобов gre4ka 0 902 03-16-2014, 12:54 PM
Последний пост: gre4ka
  Как изменить пространство имен? ipx 5 1,581 04-18-2013, 02:15 PM
Последний пост: ipx
  Изменение времени каста артефакта Kanabis 12 2,353 01-06-2013, 02:54 PM
Последний пост: Zubastic
  Изменение типа шрифта. Zubastic 12 4,111 12-03-2012, 09:48 PM
Последний пост: Krueger
  Изменение \ добавление кода в Java KanabeEvil 6 1,868 12-01-2012, 05:35 AM
Последний пост: Silvern
  Изменение размера шрифта в Html Mifesto 13 3,462 10-07-2012, 09:41 AM
Последний пост: Double
  изменение IP gameguard PaperMan 27 6,820 07-31-2012, 10:53 PM
Последний пост: uzola
  Изменение стат у АДМ arkadik 6 1,883 07-30-2012, 12:17 AM
Последний пост: L2scripts-Guard
  Изменение условий ношения брони Lantana 10 2,922 04-23-2012, 01:41 PM
Последний пост: Lantana

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)