0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Javaのバージョンアップでハマらないためのメモ

Last updated at Posted at 2025-12-29

目的

仕事でJavaのバージョンアップでハマらないためのメモ

事象

EclipseでWarファイルをエクスポートして、外部Tomcatにデプロイして画面表示試みたが、DB取得できない

背景

Java21の勉強をEclipseでしていた

原因

PCにインストールしていたJavaとバージョン不一致

わかったこと

image.png

対策

Eclipse側をJava17用にファーセットや文法を変更する
あるいは
Java21のこだわりが強いのであれば、PC自体のJavaのバージョンの21にする

ちょこっとメモ

具体的なエラーメッセージの記載:

500エラーのログに java.lang.UnsupportedClassVersionError や class file version 65.0 ... recognizes class file versions up to 61.0 という文字

WARの中身の確認:

WARを解凍して WEB-INF/classes に .class ファイルや db関連の記述としてproperties が正しく配置されているか確認する

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?