- - PR -
Unsupported major.minor version 48.0は回避できますか?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 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 |
|
投稿日時: 2004-09-23 12:35
何をどうしたらエラーが出たのですか?
|
|
投稿日時: 2004-09-23 13:15
実行環境の JVM が認識できないバージョンのクラスが生成されているようです。48.0 ということなのでコンパイル環境は JDK1.4.1 あたりになっているのではないでしょうか?実行環境は 1.3.1 の様ですが。
コンパイル環境と実行環境の JDK のバージョンを合わせるか、-target オプションにて実行環境に合わせてコンパイルすればうまくいくかもしれません。 |
1