修司(293)82282件のシェア(ちょっぴり話題の記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。2014年3月18日にJava8がリリースされ、半年以上が経過しました。プロダクション環境でもJava8が採用されているかと思います。Linux)でも、yumでJava8がインストールできるようになりました。Java8/Tomcat8で環境を構築しようとしたところ、ビミョーな所ではまってしまいました。インスタンスタイプはt2.small以上とするのが無難でしょう。セットアップTomcat8とJava8をインストールする手順は以下の通りです。javaalternativesコマンドでは、Java7とJava8が表示されますので、Java8を選択してください。LinuxはCentOS系(RHEL系)のLinuxですが、初期にインストールされているミドルウェアはAWS環境で使いやすくなっています。ここがハマるポイントです。mode)デフォルトでJava7がインストールされています。コマンドが見つかりませんしかし、JREのみでJDKはインストールされていません(javacがない)。yumで確認してみます。@amzn-updatesjava-1.7.0-openjdkがインストールされていますね。余談ですが、このjava-1.7.0-openjdkという名前に気をつけてください。これは、java-1.7.0-openjdkはJRE1.7に相当します。openjdkなのにJREです...。したがって、このままTomcatをインストールしてもjavacが存在しないためJSPなどをコンパイルできずにエラーとなってしまいます。Tomcat8で実行するならば、java-1.7.0-openjdk-develのインストールが必要です。java-1.7.0-openjdk-develJDK8のインストールというわけで、Java8でTomcatを動かすのであれば、JDK8(java-1.8.0-openjdk-devel)をインストールします。java-1.8.0-openjdk-devel確認します。1.8.0_25ナンテコッタイ/(^o^)\なお、ワタクシはjava-1.8.0-openjdk-develをインストールした後、javacのみで確認をしたため、Java8のwarをTomcatにデプロイしても動かないという罠に嵌まりました...alternativesコマンドを使い、Javaのバージョンを変更します。保持するか、選択番号を入力します:2再確認します。LinuxにはJRE7がデフォルトでインストールされています。JDK8を利用する場合は、インストールするだけでなく、alternativesコマンドによる切り替えが必要です。2,939,967札幌の猫大好きエンジニア。著書に「JUnit実践入門」。趣味はロードバイクやスノーボードなど。Developers.IOでは、ユニットテスト・AWS・Ansibleの話題などを書いています。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。和樹25こんにちは植木和樹@上越オフィスです。Terminalの機能確定版がリリースされたので試してみました。CAFEの他、NTTデータとセブンイレブンの取り組みや、サインポスト、Zippinなどの各社と流通・小売業との連携を業界マップに作成してみました。川原征大4形態素解析の入門中で、ブログの内容の分析を試しています。作業効率化をしたという話。夏目祐樹395こんにちは、CX事業本部の夏目です。MacのタッチバーのタッチIDが非常に便利なのですが、Terminalでsudoを叩かないと行けないときに使えたらなぁと思ったので、情報を共有します。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介255SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健233こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。