• 検索結果がありません。

クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の

N/A
N/A
Protected

Academic year: 2021

シェア "クラウド内の Java - 動画スクリプト 皆さん こんにちは Steve Perry です 私たちが作成した人事アプリケーションを覚えていますか? 今回は そのアプリケーションをクラウド内で実行しましょう コードは GitHub の"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

クラウド内の Java - 動画スクリプト 皆さん、こんにちは。Steve Perry です。 私たちが作成した人事アプリケーションを覚えていますか? 今回は、そのアプリケーションをクラウド内で実行しましょう。 コードは GitHub の https://github.com/makotogo/JavaInTheCloud からダウンロードできます。 この動画では、次の方法を説明します。

WebSphere Application Server Liberty をダウンロードしてセットアップする

Eclipse Tools for IBM Cloud をインストールする

人事アプリケーションをローカルの Liberty にデプロイする

Eclipse Tools for IBM Cloud を使用してアプリケーションを IBM Cloud にプッシュする

早速始めましょう。

まず、WAS Dev の「Get Started With Liberty (Liberty を導入する)」ページから Liberty をダウンロ ードします。

URL は https://developer.ibm.com/wasdev/getstarted/ です。

「Download Liberty with Java EE 7 Web Profile (Java EE 7 Web プロファイルを使用した Liberty をダウンロード)」リンクをクリックして、使用条件に同意します。これで、ファイルがダウンロードされます。

ダウンロードが完了したら、ファイルを圧縮解除します。

私の Mac 上では、wlp フォルダーを /Users/sperry/home にある home ディレクトリー内にコピーし ます。

(2)

次は、IBM Cloud Tools for Eclipse をインストールします。

Eclipse を起動して、「Help (ヘルプ)」 > 「Eclipse Marketplace... (Eclipse マーケットプレイス...)」を 表示します。

「Find (検索)」ダイアログに「IBM Cloud」と入力します。

次に、「Go (実行)」ボタンをクリックします。

IBM Eclipse Tools for IBM Cloud for Oxygen が表示されます。

「Install (インストール)」ボタンをクリックして、画面の指示に従います。

次 は Liberty サーバーを追加するために、「 Preferences (設定)」 > 「Server (サーバー )」 > 「Runtime Environments (ランタイム環境)」の順に選択します。

「Add (追加)」ボタンをクリックします。

「IBM」 > 「Liberty Runtime (Liberty ランタイム)」までスクロールダウンして、「Next (次へ)」をクリックし ます。

「Path (パス)」セクションで、Liberty をインストールしたパスを指定します。私の場合、パスとして /Users/sperry/home/wlp を指定して、「Next (次へ)」をクリックします。

ここではデフォルト値を受け入れて、「Finish (完了)」をクリックします。

「Apply and Close (適用して閉じる)」をクリックします。

Liberty サーバーがセットアップされて、実行可能な状態になりました。

Mac 上では端末ウィンドウから、Windows 上ではコマンド・プロンプトから、コードを配置するディレクトリ ーにカレント・ディレクトリーを変更し、git clone コマンドを入力します。

(3)

そして、

Eclipse で、「File (ファイル)」 > 「Import (インポート)」 > 「Existing Project into Workspace (既存 プロジェクトをワークスペースへ)」の順に選択します。 「Next (次へ)」をクリックします。 「Browse (参照)」をクリックしてコードを複製したディレクトリーを指定するか、絶対パスをそのまま入力しま す。 JavaInTheCloud プロジェクトが表示されます。 「Finish (完了)」をクリックしてインポートします。 「Servers (サーバー)」ビューを開きます。

「Window (ウィンドウ)」 > 「Show View (ビューを表示)」 > 「Other... (その他...)」の順に選択し、 「Server (サーバー)」 > 「Servers (サーバー)」を選択して「Open (開く)」をクリックします。

サーバーを右クリックして「Add and Remove... (追加と削除...)」を選択します。

JavaInTheCoud アプリケーションを選択します。

「Add (追加)」ボタンをクリックし、「Finish (完了)」をクリックします。

サーバーを起動します。「Liberty Server (Liberty サーバー)」を右クリックして「Start (起動)」を選択する と、アプリケーション・サーバーが起動します。

メッセージ「The server defaultServer is ready to run a smarter planet (サーバー defaultServer はスマーター・プラネットを実行できる状態です)」というメッセージが表示されたら、万事順調ということになり ます。

Chrome を開いて、実行中になっていることを確認しましょう。

(4)

アプリケーションが Libery の下でローカルに実行されている状態になったので、アプリケーションをクラウドに プッシュします。

アプリケーションを IBM Cloud にプッシュする前に、必ず Liberty サーバーを停止してください。

「Utilities (ユーティリティー)」 > 「Package Server to IBM Bluemix (サーバーを IBM Bluemix にパッ ケージ化)」の順に選択します。 次に「Add Server (サーバーを追加)」ボタンをクリックします。 私たちが行う必要があるのは、このパート 1 だけです。 「IBM Bluemix」を選択します。 「Next (次へ)」をクリックします。 この画面上で IBM Cloud アカウントの資格情報を入力します。 「Validate Account (アカウントの検証)」をクリックします。 「Next (次へ)」をクリックします。 正しいスペース (私の場合は dev) が選択されていることを確認してから「Next (次へ)」をクリックします。 「Finish (完了)」をクリックします。 「OK」をクリックします。 アプリケーションに付ける名前を入力します。私は javalearningpath という名前にします。 「Next (次へ)」をクリックします。 ご覧のように、アプリケーション名はデプロイ先 URL の一部になります。 メモリー制限をデフォルトの 512 MB ではなく 256 MB に設定します。

(5)

「Next (次へ)」をクリックし、それから「Finish (完了)」をクリックします。

アプリケーションが IBM Cloud にプッシュされるまで 1、2 分かかるので、それまで待ってください。

アプリケーションがデプロイされたら、Chrome を開いて IBM Cloud 内のアプリケーションにアクセスします。 URL は、

https://javalearningpath.mybluemix.net です。

クラウド内にデプロイされたアプリケーションが表示されます。

これで手順は完了です。

Eclipse Tools for IBM Cloud を使用してアプリケーションをクラウドにデプロイできました。

この動画を楽しんでいただけたことを願います。

Steve Perry でした。

ご視聴ありがとうございます!

またお目にかかりましょう。

参照

関連したドキュメント

それでは資料 2 ご覧いただきまして、1 の要旨でございます。前回皆様にお集まりいただ きました、昨年 11

えて リア 会を設 したのです そして、 リア で 会を開 して、そこに 者を 込 ような仕 けをしました そして 会を必 開 して、オブザーバーにも必 の けをし ます

   がんを体験した人が、京都で共に息し、意 気を持ち、粋(庶民の生活から生まれた美

子どもたちは、全5回のプログラムで学習したこと を思い出しながら、 「昔の人は霧ヶ峰に何をしにきてい

 医療的ケアが必要な子どもやそのきょうだいたちは、いろんな

○齋藤部会長 ありがとうございました。..

 筆記試験は与えられた課題に対して、時間 内に回答 しなければなりません。時間内に答 え を出すことは働 くことと 同様です。 だから分からな い問題は後回しでもいいので

では恥ずかしいよね ︒﹂と伝えました ︒そうする と彼も ﹁恥ずかしいです ︒﹂と言うのです