[JAVA] Mac OS X development environment construction memo

Installation

Mandatory installation

Development environment for each language

tool

Installation procedure

ruby

rbenv

command


brew install ruby-build
brew install rbenv
rbenv install 1.9.3-p484
rbenv install 2.0.0-p353
gem install capistrano --version "<3.0.0"

Java

Java installs Oracle 1.7. It seems that Mavericks will automatically set the path if you install it. After installation, add the export of JAVA_HOME to .bashrc and it's OK.

http://www.oracle.com/technetwork/jp/java/javase/downloads/index.html

Insert GVM to use Gradle. Groovy is also useful for small scripts, so version control is now possible.

command


curl -s get.gvmtool.net | bash
gvm install groovy
gvm install gradle

Scala

Install scala and sbt with brew.

command


brew install scala
brew install sbt

Python

command


brew install python

Play Framework

Put it in lib of your home folder and create a symbolic link with bin / play.

command


mkdir ~/lib
cd lib
brew install wget
wget http://downloads.typesafe.com/play/2.2.1/play-2.2.1.zip
unzip play-2.2.1.zip

vim

Add neobundle to make plugin management easier. By the way, only vimproc that can be processed asynchronously is included.

command


mkdir -p ~/.vim/bundle
git clone https://github.com/Shougo/neobundle.vim ~/.vim/bundle/neobundle.vim
git clone https://github.com/Shougo/vimproc ~/.vim/bundle/vimproc

eclipse

--Insert vrapper

PHP

Put composer as official.

command


curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

MySQL, MongoDB, memcached, Nginx

Don't put it in the package, put it in brew

command


brew install mysql
brew install MongoDB
brew install memcached
brew install nginx

Recommended Posts

Mac OS X development environment construction memo
Mac OS X Yosemite 10.10 Development environment construction
Mac OS X Mountain Lion 10.8.5 Development environment construction
[MEMO] [Development environment construction] Python
Memo on Mac OS X
[MEMO] [Development environment construction] wine
Build a Python development environment on Mac OS X
Python environment construction memo on Mac
[MEMO] [Development environment construction] Jupyter Notebook
Emacs Python development environment construction memo
Ubuntu Desktop 20.04 development environment construction memo
GeoDjango + SQLite environment construction on OS X
Continuation ・ Notes on preparing the Python development environment on Mac OS X
ConoHa environment construction memo
Anaconda-4.2.0-python3 environment construction (Mac)
Python development environment construction
python2.7 development environment construction
BigGorilla environment construction memo
Anaconda environment construction memo
Mac environment construction Python
Pyxel environment construction (Mac)
[Memo] Django development environment
Mac development environment construction (Ansible + Serverspec + Travis CI)
Create a Python development environment in 10 minutes (Mac OS X + Visual Studio Code)
[Memo] Construction of cygwin environment
Python environment construction For Mac
Anaconda3 × Pycharm environment construction memo
Ubuntu18.04 Development environment creation memo
django project development environment construction
Create a Python development environment on OS X Lion
Development environment load measurement memo
Ansible environment construction For Mac
Create a GO development environment with [Mac OS Big Sur]
Mac + Eclipse (PyDev) + Django environment construction
Python environment construction memo on Windows 10
Start of self-made OS 1. Environment construction
Install Sphinx on Mac OS X
I checked Mac Python environment construction
[For beginners] Django -Development environment construction-
Installation of scikit-learn (Mac OS X)
[Python3] Development environment construction << Windows edition >>
Environment construction memo of pyenv + conda
Python development environment construction on macOS
Vim + Python development environment setting memo
Install mitmproxy on Mac OS X
Environment construction of python3.8 on mac
Python3 TensorFlow for Mac environment construction
Development environment construction (2020 version, WSL2 + VcXsrv)
Install pgmagick on Mac OS X 10.9
Environment construction procedure for the gym "Open AI Gym" that trains AI in games on Mac OS X
Python (anaconda) development environment construction procedure (SpringToolsSuites) _2020.4
WEB application development using django-Development environment construction-
How to prepare Python development environment [Mac]
Installed aws-cli On Mac OS X Lion
Python3 + venv + VSCode + macOS development environment construction
Prepare the development environment for keyhac for Mac
Construction of development environment for Choreonoid class
A memo packed with RADEX environment construction
Windows + gVim + Poetry python development environment construction
Run NASA CEA on Mac OS X
Django environment construction