![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
失礼致します。
コマンドラインからclassファイルを実行しようとしています。
しかし、実行したところ「java.lang.UnsupportedClassVersionError」というエラーが出ます。コンパイラとjavaのバージョンは次の通りです。
C:\work>javac -J-version
java version "1.4.2_12"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2_12-b03)
Java HotSpot(TM) Client VM (build 1.4.2_12-b03, mixed mode)
C:\work>java -version
java version "1.3.1_01"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.3.1_01)
Java HotSpot(TM) Client VM (build 1.3.1_01, mixed mode)
このため、バージョンを一致させる必要があるかもしれません。
ですが、あるプロジェクトに関わっており、バージョンを変更するのは容易ではありません。何か、バージョンを変更する以外でよい方法はございますでしょうか?
また、バージョンをいじるならどちらを合わせるべきでしょうか?
No.2ベストアンサー
- 回答日時:
No.1の補足に,
> C:\work>javac -target 1.3.1
> javac: 1.3.1 は無効な VM バージョンです。
とあるのですが,
http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ …
によれば,-target の引数は '1.3' とすべきではないでしょうか?
また,質問文に,
> また、バージョンをいじるならどちらを合わせるべきでしょうか?
とありますが,No.1の補足に
> javaの方を1.4.2で動作させる方を考えたほうがよろしいでしょうか?
と書かれている通り,Java VM のほうを1.4.2にそろえるほうがいいと思います。Javaは基本的に下位互換性が保たれているので,Java VM 1.3で動くバイドコードは,たいていは Java VM 1.4 上でも動作します。
参考URL:http://sdc.sun.co.jp/java/docs/j2se/1.4/ja/docs/ …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java jdk17.06のインストーラーが起動しない 1 2023/03/27 21:58
- その他(パソコン・周辺機器) 動的ページがスムーズに表示されない 1 2022/10/23 18:02
- JavaScript 初心者です。gulpでコンパイルができないので教えてください! 1 2023/05/17 17:07
- Java JavaでWebページ作成 7 2023/07/21 21:09
- Java マイクラjavaでForgeを入れたいのですが、インストールした.jarファイルが展開されてしまい中 1 2023/07/28 22:30
- Java mac mini 2009 でのmac OS における Java の入れ替えについて 1 2022/12/27 19:23
- C言語・C++・C# C#の基本文法が詳しく書かれている教科書的な本ありますか 2 2023/02/11 03:48
- その他(ゲーム) マインクラフトJAVA版の導入・ローカルマルチプレイについて 1 2022/03/23 18:59
- UNIX・Linux ubuntuのサーバー(virtual box)が、再起動するとデータが消えてしまいます。 4 2022/04/27 21:29
- ゲーム Ps5で、マイクラJava版って出来ますか?今マイクラ統合版でやってて、マイクラJava版もやってみ 1 2023/02/07 20:25
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Version Control on Unity
-
gitでバージョン指定してダウン...
-
エクセルVBAがMACで動かない
-
【javaコンパイル時のエラーに...
-
mavenでtools.jar
-
EclipseでJavaコンパイラのバー...
-
msvc12はvisual studio2013?
-
chromedriverのDLについて
-
visual stadio 参照問題
-
Struts のバージョンについて
-
Javaの旧バージョンの落とし方
-
VMwareの古いバージョンがダウ...
-
ロールバックの逆の言葉は?
-
バイナリファイルの著作権など...
-
Tmocatのバージョン
-
CrystalReportsのバージョン確...
-
net send のメッセージをVBで受...
-
Javaのバージョンアップにとも...
-
JDBCのバージョンが知りたい
-
Java をアップデートしたら絵チ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
CrystalReportsのバージョン確...
-
visual stadio 参照問題
-
EclipseでJavaコンパイラのバー...
-
MSCOMCTL.OCXのアップデートの方法
-
chromedriverのDLについて
-
【javaコンパイル時のエラーに...
-
バイナリファイルの著作権など...
-
UWSCが、動作環境の違いで動か...
-
URLDownloadToFileのコピペで64...
-
Tmocatのバージョン
-
Eclipse3.5.1のJUnitぼバージョ...
-
JRE 1.5.0.14のダウンロード先...
-
しばしばバージョン表記に現れ...
-
reactを利用できるnode.jsのバ...
-
Selenium/VBA/Chrome エラーで...
-
tomcatのwebapps配下のディレク...
-
バージョン番号とリリース番号...
-
mavenでtools.jar
おすすめ情報