• Выбор Java IDE

    TorBrain
    @TorBrain
    IDEA - если есть лишние деньги, NetBeans - превосходный опенсорсник, остальное - боль...
  • Как лаконично заменить Ant скриптом?

    TorBrain
    @TorBrain Автор вопроса
    Итого:
    интересный и удобный вышел стек
    OS name: "linux", version: "4.2.0-42-generic"
    bash - командный интерпретатор (GNU bash, версия 4.3.42(1)-release (x86_64-pc-linux-gnu))
    apt - пакетный менеджер (GNU bash, версия 4.3.42(1)-release (x86_64-pc-linux-gnu))
    --------------------------------------------
    git - система контроля версий (2.8.0-rc1)
    sudo apt-get install git
    sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev
    tar zxvf git-x.x.x.tar.gz
    cd git-x.x.x
    sudo make prefix=/usr all
    sudo make prefix=/usr install
    git clone git://git.kernel.org/pub/scm/git/git.git
    alias lol='git log —graph —full-history —color —pretty=format:"%C(yellow)%<(11)%h%x1b[36m%<(27)%ad%x1b[1;31m%<(24)%an%x1b[32m%d%x1b[0m%x20%s%Cblue\\ (%cn)" —decorate —date=local
    --------------------------------------------
    sudo apt-get install vim - текстовый редактор (VIM - Vi IMproved 7.4 )
    sudo apt-get install dos2unix
    sudo apt-get install wget - консольный софт для загрузки файлов по сети (GNU Wget 1.16.1 для linux-gnu.)
    --------------------------------------------
    Java version: 1.8.0_91, vendor: Oracle Corporation
    sudo apt-get purge openjdk-\* && sudo add-apt-repository ppa:openjdk-r/ppa && sudo apt-get update && sudo apt-get install openjdk-8-jdk
    || sudo update-alternatives —config java

    sudo add-apt-repository ppa:openjdk-r/ppa
    sudo apt-get update
    sudo apt-get install openjdk-8-jdk
    sudo update-alternatives —config java
    sudo update-alternatives —config javac
    www.oracle.com/technetwork/java/javase/downloads/j...
    --------------------------------------------
    JetBrains - IDE IntelliJ IDEA
    jetbrains.ru/products/idea
    (настройки под локальную машину)
    -server
    -Xms128m # отвечает за кол-во используемой памяти.
    -Xmx256m # отвечает за кол-во используемой памяти.
    -XX:MaxPermSize=512m # Устанавливает максимальный размер c JDK8 -XX:MaxMetaspaceSize option*
    -XX: PermSize = # Устанавливает пространство превышение которого вызывает сборщика мусора c JDK8 -XX:MetaspaceSize option.
    -XX:ReservedCodeCacheSize=128m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50 # флаг для управления временем жизни SoftReference
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    -Dawt.useSystemAAFontSettings=lcd

    ---------------------------------------------
    Tomcat - набор сервлетов
    sudo apt-get install tomcat7
    (linuxcmd.ru/howto-ustanovka-tomcat-apache-na-debia...
    ---------------------------------------------
    ant - утилита для автоматизации процесса сборки программного продукта
    Apache Ant(TM) version 1.9.6 compiled on July 8 2015
    sudo apt-get install ant
    ---------------------------------------------
    Apache Maven 3.3.3 -фреймворк для автоматизации сборки проектов
    wget ppa.launchpad.net/andrei-pozolotin/maven3/ubuntu/p...
    sudo apt-get install mvn<названгие пакета>
  • Как лаконично заменить Ant скриптом?

    TorBrain
    @TorBrain Автор вопроса
    что бы не насиловать мозг стандартами мавена - стоит упростить сборкой через bash
  • Как лаконично заменить Ant скриптом?

    TorBrain
    @TorBrain Автор вопроса
    Saboteur: понять последовательность строгой иерархии Ant'a (та куча в build.xml) в том то и суть вопроса "Как лаконично..."
  • Как лаконично заменить Ant скриптом?

    TorBrain
    @TorBrain Автор вопроса
    Saboteur: таких до меня было как минимум 4.. "Один раз сесть, разобраться, написать и забыть. " забывают обычно все, всё и навсегда
  • Как лаконично заменить Ant скриптом?

    TorBrain
    @TorBrain Автор вопроса
    Saboteur: можете посоветовать русскоязычный мануал?