Я использую Ruby в течение длительного времени, и, хотя для разработки Ruby нет "одной истинной установки", существуют общие шаблоны, например:
Я начинаю работу с Java сейчас, и мне интересно, существует ли подобный "идеальный" путь к созданию хорошей среды разработки Java.
Редактировать:
В разработке Ruby существуют определенные проблемы, которые необходимо решить, чтобы иметь разумную "здоровую" среду разработки, например:
Сейчас я перехожу к разработке Java на OSX, и мне хотелось бы знать, что такое "точки боли" в Java, и различные решения для их управления.
Добро пожаловать в мир Java.
Mac OS X поставляется с предустановленной JDK. Вы можете перейти на консоль и ввести java -version, чтобы найти более подробную информацию о версии и поставщике и т.д.
По умолчанию Установленное местоположение (версия может отличаться в разных версиях OSX):
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Если вы установите новую версию JDK из Oracle (Sun), она будет установлена в следующее место.
/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
Для переключения между версиями вы можете установить JAVA_HOME в профиль.
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home
Теперь у вас есть несколько версий JDK для воспроизведения, загрузка eclipse или любой другой IDE и начало качания. Вам нужно maven или gradle как инструмент сборки, установите их тоже.
После того, как вы установили все вышеперечисленное, следуйте за IDE, чтобы начать первый мировой проект hello.
Если вам будет легче увидеть пример проекта, пожалуйста, взгляните на простейший проект maven, который у меня есть. Просто клонировать и запускать "mvn clean install"
Удачи
Установите JDK + JRE 8, Gradle для управления пакетами (или Maven, вы можете установить оба). Вы можете использовать IntelliJ (лицензированный, нужен JDK 6 для OS X), NetBeans или Eclipse в качестве IDE