«Идеальная» настройка разработки Java для OS X Mavericks?

1

Я использую Ruby в течение длительного времени, и, хотя для разработки Ruby нет "одной истинной установки", существуют общие шаблоны, например:

  • Установите менеджер версий ruby (rvm, rbenv)
  • Установите рубиновые камни для управления рубиновыми библиотеками
  • Выберите текстовый редактор (TextMate, Sublime, vim и т.д.).

Я начинаю работу с Java сейчас, и мне интересно, существует ли подобный "идеальный" путь к созданию хорошей среды разработки Java.

Редактировать:

В разработке Ruby существуют определенные проблемы, которые необходимо решить, чтобы иметь разумную "здоровую" среду разработки, например:

  • управление версиями Ruby (чтобы вы могли работать над более старыми и более новыми проектами в одной среде)
  • Управление библиотекой Ruby, в частности, изолирование разных версий установленных библиотек друг от друга
  • выбор среды IDE
  • и т.д

Сейчас я перехожу к разработке Java на OSX, и мне хотелось бы знать, что такое "точки боли" в Java, и различные решения для их управления.

Теги:
installation

2 ответа

2

Добро пожаловать в мир 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"

Удачи

  • 0
    Это очень полезно, спасибо!
2

Установите JDK + JRE 8, Gradle для управления пакетами (или Maven, вы можете установить оба). Вы можете использовать IntelliJ (лицензированный, нужен JDK 6 для OS X), NetBeans или Eclipse в качестве IDE

  • 0
    Спасибо. Как осуществляется управление версиями Java через IDE?
  • 0
    Я не очень понимаю, что вы имеете в виду под управлением версиями? Вы говорите о версии компилятора Java? Если ваш Java-проект использует Gradle, он определен в build.gradle, если вы используете Maven, он определен в pom.xml, в простом Java-проекте он определен в IDE, и во время сборки он вызовет правильный компилятор Java
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню