時々javaを見てもすぐに思い出せるようにする

Macで動かすことを前提に記載する。

javaは時々しか見ない。 その度にどうやって動かすのかを忘れる。
すぐにプログラムを実行できるように備忘記録に残す。

以下のパターンで動かす jdkのみ使用
Eclipseで使用
spring initializrを使用

jdkのバージョンを変更する必要が出てくる。

MacにPathを通す。

MacでPATHを通す - Qiita

OSXでJavaのバージョンを切り替える - Qiita

・現状のバージョン

mbp:MyDentaku test$ java -version
openjdk version "11.0.2" 2019-01-15
OpenJDK Runtime Environment 18.9 (build 11.0.2+9)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.2+9, mixed mode)

JAVA_HOMEを編集
mbp:MyDentaku test$ vi ~/.bash_profile

export JAVA_HOME=$(/usr/libexec/java_home -v 11.0.2)
export PATH=${JAVA_HOME}:${PATH}

以下抜粋
例:java8が使いたい時のJAVA_HOME指定
export JAVA_HOME=/usr/libexec/java_home -v 1.8

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home

例:java6が使いたい時のJAVA_HOME指定
export JAVA_HOME=/usr/libexec/java_home -v 1.6

JAVA_HOME=/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

・openjdk http://openjdk.java.net/

・ドキュメントをみる
oracle java documentation

jdkの実行

例  上記のjdkの設定でコンパイルが可能になる。

mbp:java wada$ cd jdk/
mbp:jdk wada$ ls
MyApp.java
mbp:jdk wada$ javac MyApp.java
mbp:jdk wada$ ls
MyApp.class MyApp.java
mbp:jdk wada$ java MyApp
Hello World

Eclipseで実行

mysql
MacにMySQLをインストールするまでの流れ | Free Style

eclispseインストール

現状はeclipse.appを実行
wada>eclipase-workspaceを参照している

インストール済のJRE設定
コンパイラ

Tomcatの設定が必要
EclipseでTomcatを設定する。 - ponsuke_tarou’s blog
これを参考に行ったと思う。

コネクションプール

tomcatへのデプロイ
下記を行う。
プロジェクト
右クリック
エクスポート
Warファイル

Restlet Client

Talend API Tester

Thymeleaf

Junitによる単体テスト