Macで動かすことを前提に記載する。
javaは時々しか見ない。
その度にどうやって動かすのかを忘れる。
すぐにプログラムを実行できるように備忘記録に残す。
以下のパターンで動かす
jdkのみ使用
Eclipseで使用
spring initializrを使用
jdkのバージョンを変更する必要が出てくる。
MacにPathを通す。
・現状のバージョン
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の実行
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を参照している
Tomcatの設定が必要
EclipseでTomcatを設定する。 - ponsuke_tarou’s blog
これを参考に行ったと思う。
コネクションプール
tomcatへのデプロイ
下記を行う。
プロジェクト
右クリック
エクスポート
Warファイル
Restlet Client
Talend API Tester
Thymeleaf