Задача - настроить NetBeans на использование вновь созданного репозитория Git.
Создаем в Git новый репозиторий, как это сделать из шела http://mldav.blogspot.com/2011/08/git.html
В NetBeans выполняем - все из контекстного меню проекта (клик правой кнопкой на проекте)
Versioning -> Initialize Git Repository - проверяем путь - ок
Git -> Add - это добавит все файлы проекта (кроме исключений)
Git -> Commit - вносим краткое описание изменений - убедится что все файлы включены в коммит
Git -> Remote -> Push
настраиваем
галка в "Specify Git Repository Location"
заполняем "Repository URL" _сервер_:_репо_.git
Username: gitosis
галка в "Private/Public key"
Private key File - ваш файл с приватным ключом
Next
Далее ставим галки - Master
Finish
В дальнейшем при Push уже заполнять не надо - просто выбираем в поле Select Configured Git Repository Location свой настроенный репо - а если он единственный, то и выбора нет. Сразу жмем Next и т.п.
С созданием разобрались. Теперь что касается работы с репо на новом месте
Team - > Git -> Clone - заполняем "Repository URL" _сервер_:_репо_.git и все остальное как в предыдущем случае.
Выбираем Master или что там вам позволено.
Далее указываем Parent Dir и Clone Name
Finish
Ну и затем вам возможно предложат открыть склонированный проект.
Если проект большой - клонировани или первый push может занять длительное время, потом все пойдет веселее.
Показаны сообщения с ярлыком NetBeans. Показать все сообщения
Показаны сообщения с ярлыком NetBeans. Показать все сообщения
суббота, 26 октября 2013 г.
четверг, 24 октября 2013 г.
Тюнинг NetBeans после установки
Имеем свежий NetBeans 7.4, его конфиг хранится
в файле /каталог_установки/etc/netbeans.conf
1. отключаем hinting (сглаживание) шрифтов:
в конфиг в параметр "netbeans_default_options" добавляем
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=off
2. включить принудительно английский язык:
в конфиг в параметр "netbeans_default_options" добавляем
--locale en:US
1. отключаем hinting (сглаживание) шрифтов:
в конфиг в параметр "netbeans_default_options" добавляем
-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=off
2. включить принудительно английский язык:
в конфиг в параметр "netbeans_default_options" добавляем
--locale en:US
вторник, 11 июня 2013 г.
NetBeans и ошибка "Cannot find java. Please use the --jdkhome switch."
Если при запуске NetBeans получаем вывод в консоли "Cannot find java. Please use the --jdkhome switch.", значит надо поправить пути в конфиге
~/netbeans-7.3/etc/netbeans.conf
изменяем параметр netbeans_jdkhome на правильный, к примеру:
netbeans_jdkhome="/usr/lib/jvm/jdk_curren"
~/netbeans-7.3/etc/netbeans.conf
изменяем параметр netbeans_jdkhome на правильный, к примеру:
netbeans_jdkhome="/usr/lib/jvm/jdk_curren"
вторник, 16 апреля 2013 г.
NetBeans, Andorid и логи эмулятора.
Если при отладке приложения в эмуляторе нет вывода логов, то их можно просто открыть из меню Window -> Output -> ADB Log
вторник, 9 апреля 2013 г.
NetBeans, Android и загрузка apk
Свеже установленный NetBeans и плагин к нему для Android работает, и даже запускает созданный эмулятор. Да только приложение туда не загружает.
А все потому, но нужно запустить adb в качестве сервера, иначе NetBeans просто не сможет установить ваше приложние в эмуляторе. Т.е. при попытке выполнить приложение откроется эмулятор, а приложения там нет.
Запускается так
_путь_к_SDK_Android_/platform-tools/adb start-server
А все потому, но нужно запустить adb в качестве сервера, иначе NetBeans просто не сможет установить ваше приложние в эмуляторе. Т.е. при попытке выполнить приложение откроется эмулятор, а приложения там нет.
Запускается так
_путь_к_SDK_Android_/platform-tools/adb start-server
Netbeans и Android SDK
Подробной инструкции здесь нет, скорее краткий конспект.
Основная информация взята здесь http://forums.netbeans.org/post-143696.html правда в ней урл на плагин устарел.
***
Придется обновить NetBeans до версии не ниже 7.2 (собирался давно это сделать, но теперь придется обязательно). Берем тут https://netbeans.org/downloads/
На текущий момент доступна версия 7.3 -- netbeans-7.3-linux.sh
запускаем инсталлятор
sh netbeans-7.3-linux.sh
Достаточно крупное обновление версии, так что проще переустановить.
Попутно инсталятор пожаловался на слегка устаревшую версию JDK.
Свежие версии традиционно тут http://www.oracle.com/technetwork/java/javase/downloads/index.html
Как поставить в Debian http://mldav.blogspot.com/2012/02/debian-java-sun-jdk7.html
***
Качаем сам Android SDK http://developer.android.com/sdk/index.html
Теперь (2014.01) SDK находится в разделе "USE AN EXISTING IDE"
для Linux это будет что-то вроде android-sdk_.....-linux.tgz
распаковываем и запускаем ./tools/android
В Tools выбираем "Android SDK Platform-tools" и так же отмечаем нужные API. Жмем "Install xx packages"
отмечаем согласие с лицензиями "Accept License" и жмем "Install"
В прежние времена на 64битной системе утилита adb откзалась запускаться и выдала что-то вроде:
./adb: error while loading shared libraries: libncurses.so.5
для ее запуска понадобились два пакета "32битных" : lib32ncurses5 и lib32stdc++6
Создаем новый эмулятор - идем в Tools -> Manag AVDs... -> New
и заполняем все необходимые поля - версия API, размер SD карты. Имеет смысл выбрать Snapshot - быстрее будет грузиться из "снимка" системы.
Тут же можем и протестировать эмулятор кликнув "Statr", имеет смысл задать чекбокс "Launch from snapshot" - загрузка из снапшота и "Save to snapshot", затем при следующих стартах галку в "Save to snapshot" снять, дабы не портить готовый снапшот.
======================
***
Плагин для NetBeans
Tools->Plugins->Settings - там добавляем новый источник обновлений плагинов - жмем кнопку "Add" и добавляем URL http://nbandroid.org/release72/updates/updates.xml
Описание проекта плагина - http://www.nbandroid.org/p/installation.html
Затем переходим на вкладку "Avalable Plugins", находим в списке "Android" отмечаем чекбокс и жмем кнопку "Install". Соглашаемся с лицензией и смиряемся с тем, что плагины не подписаны, т.е. жмем "Continue".
Так же можно установить плагин NBAndroid Extenstions, правда потребуется подписка от http://www.nbandroid.org
Укажем путь к android-sdk
Tools -> Options -> Miscellaneous -> Android
Попробуем создать новый проект:
File -> New -> Android -> Android Project
Обращая внимание на забавное предупреждение "Package name must have at least two parts (Android Bug)"
И еще не забыть добавить импорт
import ваш_пакет.R;
и пересобрать проект - clean and build
или без импорта сразу попробовать пересобрать.
В параметре Run поменять вызов активити
И важно не забыть запустить adb в качестве сервера, иначе NetBeans просто не сможет установить ваше приложние в эмуляторе. Т.е. при попытке выполнить приложение откроется эмулятор, а приложения там нет.
Запускается так
_путь_к_SDK_Android_/platform-tools/adb start-server
Основная информация взята здесь http://forums.netbeans.org/post-143696.html правда в ней урл на плагин устарел.
***
Придется обновить NetBeans до версии не ниже 7.2 (собирался давно это сделать, но теперь придется обязательно). Берем тут https://netbeans.org/downloads/
На текущий момент доступна версия 7.3 -- netbeans-7.3-linux.sh
запускаем инсталлятор
sh netbeans-7.3-linux.sh
Достаточно крупное обновление версии, так что проще переустановить.
Попутно инсталятор пожаловался на слегка устаревшую версию JDK.
Свежие версии традиционно тут http://www.oracle.com/technetwork/java/javase/downloads/index.html
Как поставить в Debian http://mldav.blogspot.com/2012/02/debian-java-sun-jdk7.html
***
Качаем сам Android SDK http://developer.android.com/sdk/index.html
Теперь (2014.01) SDK находится в разделе "USE AN EXISTING IDE"
для Linux это будет что-то вроде android-sdk_.....-linux.tgz
распаковываем и запускаем ./tools/android
В Tools выбираем "Android SDK Platform-tools" и так же отмечаем нужные API. Жмем "Install xx packages"
отмечаем согласие с лицензиями "Accept License" и жмем "Install"
В прежние времена на 64битной системе утилита adb откзалась запускаться и выдала что-то вроде:
./adb: error while loading shared libraries: libncurses.so.5
для ее запуска понадобились два пакета "32битных" : lib32ncurses5 и lib32stdc++6
Создаем новый эмулятор - идем в Tools -> Manag AVDs... -> New
и заполняем все необходимые поля - версия API, размер SD карты. Имеет смысл выбрать Snapshot - быстрее будет грузиться из "снимка" системы.
Тут же можем и протестировать эмулятор кликнув "Statr", имеет смысл задать чекбокс "Launch from snapshot" - загрузка из снапшота и "Save to snapshot", затем при следующих стартах галку в "Save to snapshot" снять, дабы не портить готовый снапшот.
======================
***
Плагин для NetBeans
Tools->Plugins->Settings - там добавляем новый источник обновлений плагинов - жмем кнопку "Add" и добавляем URL http://nbandroid.org/release72/updates/updates.xml
Описание проекта плагина - http://www.nbandroid.org/p/installation.html
Затем переходим на вкладку "Avalable Plugins", находим в списке "Android" отмечаем чекбокс и жмем кнопку "Install". Соглашаемся с лицензией и смиряемся с тем, что плагины не подписаны, т.е. жмем "Continue".
Так же можно установить плагин NBAndroid Extenstions, правда потребуется подписка от http://www.nbandroid.org
Укажем путь к android-sdk
Tools -> Options -> Miscellaneous -> Android
Попробуем создать новый проект:
File -> New -> Android -> Android Project
Обращая внимание на забавное предупреждение "Package name must have at least two parts (Android Bug)"
И еще не забыть добавить импорт
import ваш_пакет.R;
и пересобрать проект - clean and build
или без импорта сразу попробовать пересобрать.
В параметре Run поменять вызов активити
И важно не забыть запустить adb в качестве сервера, иначе NetBeans просто не сможет установить ваше приложние в эмуляторе. Т.е. при попытке выполнить приложение откроется эмулятор, а приложения там нет.
Запускается так
_путь_к_SDK_Android_/platform-tools/adb start-server
вторник, 27 ноября 2012 г.
Как научить NetBeans работать с интерфейсом только на английском языке
NetBeans определяет язык по настройкам локали. Если локаль русская, он и подсунет русский язык в интерфейс. Как его от этого отучить.
в каталоге с установленным NetBeans находит etc/netbeans.conf
Добавляем в конец строки netbeans_default_options="....." параметра --locale en:US
Т.е. получим что-то вроде
netbeans_default_options="......... --locale en:US"
пятница, 9 ноября 2012 г.
NetBeans и ошибка "Not a valid GlassFish Server installation"
Проблема получена с NetBeans 7.1.1 и Glassfish 3.1.2.2
Если Вы попытались настроить в NetBeans новый сервер Tools->Servers->Add server->Glassfish Server 3+ и заполучили ошибку "Not a valid GlassFish Server installation" то решить можно довольно не тривиальным способом - переименовать файл
...glassfish3/glassfish/lib/install/applications/__admingui/WEB-INF/lib/console-core-3.1.2.1-SNAPSHOT.jar
в
console-core-3.1.2.jar
Собственно на этом все, ошибка устранена. Весьма досадное упущение со стороны NetBeans
Если Вы попытались настроить в NetBeans новый сервер Tools->Servers->Add server->Glassfish Server 3+ и заполучили ошибку "Not a valid GlassFish Server installation" то решить можно довольно не тривиальным способом - переименовать файл
...glassfish3/glassfish/lib/install/applications/__admingui/WEB-INF/lib/console-core-3.1.2.1-SNAPSHOT.jar
в
console-core-3.1.2.jar
Собственно на этом все, ошибка устранена. Весьма досадное упущение со стороны NetBeans
среда, 18 июля 2012 г.
NetBeans и hot keys
Shift + Esc - увеличить/уменьшить поле кода путем скрытия лишнего
Alt + Insert - генерация кода
Ctrl + Shift + I - импорт библиотек
Alt + Shift + I - импорт библиотеки
Alt + Shift + F - форматирование кода
Ctrl + G - переход к строке с номером
Ctrl + Q - возврата к месту последней правки (либо кнопка на панели)
Ctrl + Tab - переход по файлам
Ctrl + Shift + M - закладка вкл/выкл
Ctrl + Shift + точка - переход к следующей закладке
Ctrl + Shift + запятая - переход к предыдущей закладке
Ctrl + B - переход к определению выделенного метода
Сочетание клавиш http://netbeans.org/project_downloads/www/shortcuts.pdf
Tools - Options - Editor - Code Templates -> редактирование шаблонов
Так при выделении и вводе к примеру текста "psfi" + Tab - получим private static final int
sout + Tab - System.out.println("");
Выделить текст и нажать Ctrl + Shift + Стрелка вниз - копирование выделенного текста
на выделенном тексте Alt + Shift + Стрелки - перемещение кода, увеличение/уменьшение отступов
Alt + Insert - генерация кода
Ctrl + Shift + I - импорт библиотек
Alt + Shift + I - импорт библиотеки
Alt + Shift + F - форматирование кода
Ctrl + G - переход к строке с номером
Ctrl + Q - возврата к месту последней правки (либо кнопка на панели)
Ctrl + Tab - переход по файлам
Ctrl + Shift + M - закладка вкл/выкл
Ctrl + Shift + точка - переход к следующей закладке
Ctrl + Shift + запятая - переход к предыдущей закладке
Ctrl + B - переход к определению выделенного метода
Сочетание клавиш http://netbeans.org/project_downloads/www/shortcuts.pdf
Tools - Options - Editor - Code Templates -> редактирование шаблонов
Так при выделении и вводе к примеру текста "psfi" + Tab - получим private static final int
sout + Tab - System.out.println("");
Выделить текст и нажать Ctrl + Shift + Стрелка вниз - копирование выделенного текста
на выделенном тексте Alt + Shift + Стрелки - перемещение кода, увеличение/уменьшение отступов
вторник, 10 апреля 2012 г.
NetBeans и сглаживание шрифтов
Если нужно отключить hinting (сглаживание) шрифтов, необходимо добавить в конфиг
в файле /каталог_установки/etc/netbeans.conf
в параметр "netbeans_default_options"
строку вида
"-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=off"
в файле /каталог_установки/etc/netbeans.conf
в параметр "netbeans_default_options"
строку вида
"-J-Dswing.aatext=true -J-Dawt.useSystemAAFontSettings=off"
Подписаться на:
Сообщения (Atom)