Изменение пространства имён (NetBeans)
Хаюшки!) Помогите плз понять чтот я делаю не так в IDE, и как качественно и быстро можно сделать рефакторинг пространства имён?
Значит нажимаю на первый путь в списке исходников (сборка l2jfrozen): com.l2jfrozen Там лежат несколько классов, жму кнопку refactoring и делаю новый путь, например net.vasya После этого жду немного и смотрю что получилось, а получается не совсем то что я хотел.. В классе Config, который лежит сразу в net.vasya, наблюдается измененное имя package-a, на net.vasya, но импорты классов остались старые : Код:
import com.l2jfrozen.gameserver.managers.ClassDamageManager; И это если применять рефактор к каждому пути - убиться можно, их же достаточно много... Как правильно сделать рефактор проекта целиком? Что бы и импорты тоже встали автоматически?? СПАСИБО! |
Re: Изменение пространства имён (NetBeans)
Если ничего не поможет, из того, что посоветуют следующие после меня люди, то открывайте файлы любым вменяемым редактором типа Edit Plus или Notepad++ и делайте "замену" "во всех открытых файлах". Или попробовать text replacer, но не уверен, что он будет понимать *.java
Вот такое вот нубское решение. |
Re: Изменение пространства имён (NetBeans)
Та хотелось бы по человечески, что бы люди потом не смеялись надо мной)
|
Re: Изменение пространства имён (NetBeans)
Что бы не указывать имя пакета и под пакета есть довольно просто решение. Тоесть используем астериск,тоесть посмотреть весь подпакет.
Будет примерно так. Код:
import com.*; |
Re: Изменение пространства имён (NetBeans)
Ну мне кажется что на форуме хотя бы пара человек, но занимаются серьёзно своими сборками, надеюсь на ответ от них.
Спрашиваю не просто так, гуглил пол дня и толкового материала не нашел. Больше есть про рефактор переменных методов и тд )) |
Текущее время: 01:31. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot