Показать сообщение отдельно
Непрочитано 09.10.2012, 19:12   #1
Пользователь

Автор темы (Топик Стартер) Изменение пространства имён (NetBeans)

Хаюшки!) Помогите плз понять чтот я делаю не так в 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;
и так далее...

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

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

СПАСИБО!
__________________
mego4el вне форума Ответить с цитированием