コピー2020.08.03私の勤務する会社はシステム開発・運用を主にしております。お客様へ高品質な開発・運用サービスを提供するため、社内での教育などは欠かせません。Javaでのシステム開発案件はまだまだ多く、Javaの開発に関して社内教育のための活動を行っています。Javaプログラムを指導するというのではなく、教育のためのJava開発環境づくりなどをサポートしています。開発環境の構築方法は千差万別ですが、一例ということでご紹介します。:約2時間まとめ目標:Javaプログラムをローカルで動かすJavaの開発を行うためには、まずローカルに開発環境が必要です。そこでローカルに開発環境を作って、以前わが社で開発したプログラムを動くことを確認するというところまでが目標です。Boot)で作られたもので、データベース(MySQL)は別に必要なものです。Javaとデータベースが動く環境を作ります。必要なソフトウェアEclipseJavaの開発のためにどのようなソフトを使うかは実は決まっておらず、プロジェクトごとに決めています。私が過去にかかわったプロジェクトではEclipseを使っていたので、今回もこれを使うことにしました。参考にしたサイトは以下です。エージェント【プロエンジニア】proengineer.internous.co.jpMySQL動かすJavaプログラムにはデータベース(MySQL)への接続がコーディングされているため、MySQLをインストールします。参考にしたサイトは以下です。2つのタイプがあります。なりオフィシャルサポートの提供や管理ツールが付随してきます。2020をダウンロードします。迷うことはありません。2020のzipファイルを解凍します。7-zipというソフトで解凍が必要です。3.解凍したら、Eclipseのexeをクリックして起動するだけです。※初回起動は時間がかかりますが、じっくりと待ちましょう。ファイル・システムからプロジェクトを開く」から、Javaのプログラムを選択します。2.上手く開くことができたら、Eclipseのパッケージ・エクスプローラー画面にプロジェクトとして表示されます。今回は、SplingBootで開発したプログラムを開いてみました。以下のような感じになります。3.Javaプログラムを動かしてみたがエラーが出ます。プログラム内でデータベース接続がコーディングされていて、その接続先データベースがローカル環境にないので、エラーが出て当然です。MySQLのダウンロード~インストール1.MySQLのインストーラを公式サイトからダウンロードします。2.MySQLのインストールを行います。※以前ローカルにMySQLをインストールした時には、インストールモジュールを自分で選ばずに行けたはずですが、今回はなぜか自分で選ばないとだめでした。3.MySQLのrootユーザのパスワードを設定します。※テスト環境なので複雑さは特に考慮せずに適当に。4.インストールしたMySQLのプログラムフォルダを環境変数(path)に追加しておきます。MySQLのユーザ、データベース登録Javaプログラム内で使っているデータベース接続用のユーザとデータベースをMySQL上に作成します。1.Javaプログラム内で使っているデータベース接続用のユーザ名とデータベース名をチェックします。※SpringBootのJavaプログラムでは、application.propertiesというところで、データベースへの接続情報を定義しているのでそこをチェックします。2.コマンドプロンプトを管理者として実行し、MySQLにユーザとデータベースを作成します。以下コマンドを入力します。mosoJavaプログラム起動、確認1.先ほど起動しなかったJavaプログラムを起動してみます。エラーなく起動しました。2.Webブラウザから起動したプログラムを確認します。ローカルでJavaプログラムが実行(裏でMySQLに接続)されていることが確認できました。ちなみに、起動したプログラムは今やみんな使っているであろう「学習時間を記録するアプリ」ですね。余談ですが、私はStudyPlusというものを使っています。アプリ累計会員数700万人突破!Studyplusは、日々の勉強時間を記録し可視化することでやる気に繋がる学習習慣化アプリです。勉強が続かないあなたをサポートします。play.google.com所要時間:約2時間かかった時間は約2時間です。久しぶりのため思い出すのに時間がかかったのと、ソフトのダウンロード・インストールに結構時間がかかりました。まとめ1.Javaプログラムを開発するためのローカル環境を作る方法(一例)を紹介しました。2.久しぶりにEclipseやMySQLを触りましたが、実際に手を動かしてみないと分からないと思います。Teamsの問い合わせは多いです。良く利用されているので喜ばしいことです。(前も言いましたね)。今回は、Teams会議のメニューから「全画面表示」が消えてしまったというお問い合わせです。その2(IAM)AWSの学習を開始してから暫く間があいてしまいました・・。プライベートと仕事に追われてます。IAMについての学習です。正直なところ一番重要だけど、一番面白くない部分ですね。Fundamentalsを受講しました。2日間・午前中を使うので結構つらかったです。その感想と今後についてまとめておきます。Day30)が完了しましたのでまとめておきます。早いもので、開始宣言から3ヶ月が過ぎようとしています。Teams】全画面表示の復活、でも惜しい以前、Teamsで全画面表示がメニューから突然消えたという投稿をしました。あれから数か月、全画面表示がメニューに復活しています。Officeにお金をかけられないよ」という人は多いと思います。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。上に表示された文字を入力してください。Teams】突然、英語メニューになった。Teams】突然、英語メニューになった。Outlook】受信メールが知らぬ間にアーカイブされていた2020.06.17【Teams】チャットを相手が入力している表示、フェイクの可能性2021.11.052022.02.25【Outlook】Web版の落とし穴、貴方の「いいね」は届かない2021.05.21このサイトについて管理者:moso40代会社員が残りの半生を学習して生きる奮闘記を書いています。Teams】突然、英語メニューになった。Outlook】受信メールが知らぬ間にアーカイブされていた2020.06.17【Teams】チャットを相手が入力している表示、フェイクの可能性2021.11.052022.02.25【Outlook】Web版の落とし穴、貴方の「いいね」は届かない2021.05.21このサイトについて管理者:moso40代会社員が残りの半生を学習して生きる奮闘記を書いています。このサイトについてアーカイブ2023年4月2023年1月2022年12月2022年11月2022年10月2022年7月2022年5月2022年4月2022年3月2022年2月2022年1月2021年12月2021年11月2021年10月2021年9月2021年8月2021年7月2021年6月2021年5月2021年4月2021年3月2021年2月2021年1月2020年12月2020年11月2020年10月2020年9月2020年8月2020年7月2020年6月2020年5月2020年4月2020年3月スポンサーリンクタイトルとURLをコピーしました。