DevBug blog

О Linux, Java, разработке ПО и не только

Gradle: установка последней версии в Ubuntu

Для установки последней стабильной версии Gradle в Ubuntu необходимо:1. Скачать с официального сайта последнюю версию.2. Скачанный архив распаковать в любое удобное место, например в:/home/myUser/dev/gradle-2.33. Добавить в файл /home/myUser/.bashrc следующие строки: #### Gradle options ### export GRADLE_HOME=/home/myUser/dev/gradle-2.3 export PATH=$PATH:$GRADLE_HOME/binНе забываем сохранить файл /home/myUser/.bashrc после изменений. Также необходимо закрыть терминал (консоль) и запустить его снова.  4. После чего проверяем работоспособность gradle. Для  этого в консоли вводим команду: gradle -vРезультат должен быть примерно таким: ------------------------------------------------------------ Читать далее...

Android Studio: Exception raised during rendering

При добавлении виджета Plain Text View в редакторе дизайна возникает ошибка: Exception raised during rendering: java.lang.System.arraycopy([CI[CII)Vпри этом добавленный виджет не отображается на экране устройства. Для решения данной проблемы необходимо для отрисовки слоев изменить версию Android с 20W на любую другую версию без букы W, например на 19 : изменение версии AndroidНа сколько известно, данная проблема возникает как в Eclipse, так и в Android Studio. Дело в том, что версии Android с буквенным обозначением W используются для разработки приложений для Android Wear (часов Google), а там некоторые виджеты отсутствуют. Читать далее...

1000+ часов видео по Java на русском

Один из пользователей Хабра на своем хабра блоге собрал воедино список различных видео курсов по Java с кратким описанием каждого. Дабы эот полезный список не потерялся - оставлю уго тут. Ссылка на хабр со список видео курсов.

Java: отладка приложений для начинающих

Данное видео знакоимт начинающих Java разработчиков с отладкой Java приложений в среде разработки Intellij IDEA. В видео рассмотрены примеры отладки простого консольного Java приложения, веб-приложения, запущенного из IDE, а также веб приложения, запущенного на удаленном веб-сервере.

Java: делаем удаленную отладку jar-файла.

В данной статье речь пойдет об удаленной отладке исполняемых jar-файлов. Представим себе такую ситуацию: у нас имеется какое-то приложение, написанное на Java, и работает данное приложение на удаленной машине. Вдруг, по каким-то причинам необходимо отладить данное приложение. Для этого при запуске jar-файла нужно добавить следующие параметры: -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000 -Xdebug включает опцию отладки; -Xrunjdwp подгружает реализацию Java Debug Wire Protocol (JDWP) с указанием параметров: transport=dt_socket - тип подключения к JVM:address=8000 - порт по которому отладчик будет подключаться к удаленной JVM;suspend=y - говорит JVM ждать и не исполнять запущенное для отладки приложения до  подключения отладчика;Таким образом для запуска исполняемого jar-файла, например, remotejardemo. Читать далее...

Tomcat: запускаем веб-приложение в режиме отладки.

Для отладки веб-приложений, запущенных удаленно (либо локально) под управлением Tomcat, необходимо внести некоторые изменения в скрипт запуска томката:открываем startup.sh для Linux либо startup.bat для Windows и в самом конце данного файла находим строчку вида:exec "$PRGDIR"/"$EXECUTABLE" start "$@"и приводим ее к виду:exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"Особое внимание стоит обратить на то, что между словом EXECUTABLE с кавычкой и словом jpda обязательно должен быть пробел.Файл startup.sh или startup.bat может быть найдет по пути вида:для Linux путь может быть таким:/home/my_user_name/apache-tomcat/bin/startup. Читать далее...

Intellij IDEA: исправляем шрифты в Ubuntu.

Как-то давно столкнулся с проблемой отрисовки шрифтов в некоторых IDE: Netbeans, а позже и в Intellij IDEA. В Netbeans данную проблему можно было решить путем изменения внешнего вида со стандартного на Nimbus, но тем не менее, шрифты в редакторе оставляли желать лучшего.  В IDEA долгое время работать было некомфортно из-за той же проблемы. Но обратившись за помощью к Google нашел решение проблемы. Для решения проблемы сглаживания шрифтов в Java-приложениях нам необходимо установить специальную пропатченную версию open-jdk, добавив ppa-репозиторий: no1wantdthisname/openjdk-fontfix. Читать далее...
Старые записи