- PR -

Unsupported major.minor version 48.0は回避できますか?

1
投稿者投稿内容
T_DRAGON_2000
会議室デビュー日: 2004/01/20
投稿数: 18
投稿日時: 2004-09-23 12:25
Got an exception - java.lang.UnsupportedClassVersionError: jp/go/mof_tfb/foos/common/ZAException (Unsupported major.minor version 48.0)

というエラーが発生しています。これはどうやったら回避できるのでしょうか?

使用ツール eclipse

eclipseの設定一覧
*** システム・プロパティー:
awt.toolkit=sun.awt.windows.WToolkit
file.encoding=MS932
file.encoding.pkg=sun.io
file.separator=\
java.awt.fonts=
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=C:\eclipse\startup.jar
java.class.version=47.0
java.ext.dirs=C:\Interstage\JDK13\jre\lib\ext
java.home=C:\Interstage\JDK13\jre
java.io.tmpdir=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
java.library.path=C:\Interstage\JDK13\bin;.;C:\WINNT\system32;C:\WINNT;C:\SFWCLNT\JDBC\fjjdbc\bin;C:\Interstage\JDK13\bin;C:\Interstage\APW\JBK3\bin;C:\Interstage\APW\bin;C:\Interstage\APW\ejb\deployment\bin;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem;C:\Interstage\bin;C:\Interstage\ODWIN\bin;C:\INTERS~1\td\bin;C:\Interstage\Extp\bin;C:\Interstage\ots\bin;C:\Interstage\F3FMihs\bin;C:\Interstage\eswin\bin;C:\Interstage\F3FMjs4\bin;C:\Interstage\EJB\BIN;C:\INTERS~1\ID\Dir\bin;C:\INTERS~1\ID\Dir\sdk\c\bin;C:\INTERS~1\ID\Dir\sdk\c\lib\dynamic;C:\Interstage\jms\bin;C:\Interstage\J2EE\bin;C:\INTERS~1\ID\Mgr\bin;C:\Interstage\F3FMsoap\bin;C:\Interstage\F3FMsso\ssoatzag\bin;C:\Interstage\F3FMsso\ssocm\bin;C:\Interstage\F3FMsso\ssoatcsv\bin;C:\ListCREATOR;;C:\Program Files\Sonic\MyDVD;C:\SFWCLNT\ESQL\BIN;C:\WINNT\ESQL\BIN;C:\SFWCLNT\DPCLIB
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
java.runtime.version=1.3.1_08-b03_Fujitsu_06-03-03_12:00_patch
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.3
java.vendor=FUJITSU LIMITED
java.vendor.url=http://www.fujitsu.com/
java.vendor.url.bug=http://www.fujitsu.com/
java.version=1.3.1_08
java.vm.info=mixed mode
java.vm.name=Java HotSpot(TM) Client VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=FUJITSU LIMITED
java.vm.version=1.3.1_08-b03_Fujitsu_06-03-03_12:00_patch
line.separator=

org.eclipse.jdt.debug.ui.scrapbookActive=false
os.arch=x86
os.name=Windows 2000
os.version=5.0
path.separator=;
sun.boot.class.path=C:\Interstage\JDK13\jre\lib\rt.jar;C:\Interstage\JDK13\jre\lib\i18n.jar;C:\Interstage\JDK13\jre\lib\sunrsasign.jar;C:\Interstage\JDK13\jre\classes
sun.boot.library.path=C:\Interstage\JDK13\jre\bin




uk
ぬし
会議室デビュー日: 2003/05/20
投稿数: 1155
お住まい・勤務地: 東京都
投稿日時: 2004-09-23 12:35
何をどうしたらエラーが出たのですか?
山本 裕介
ぬし
会議室デビュー日: 2003/05/22
投稿数: 2415
お住まい・勤務地: 恵比寿
投稿日時: 2004-09-23 13:15
実行環境の JVM が認識できないバージョンのクラスが生成されているようです。48.0 ということなのでコンパイル環境は JDK1.4.1 あたりになっているのではないでしょうか?実行環境は 1.3.1 の様ですが。
コンパイル環境と実行環境の JDK のバージョンを合わせるか、-target オプションにて実行環境に合わせてコンパイルすればうまくいくかもしれません。
1

スキルアップ/キャリアアップ(JOB@IT)