Javaの8以上のバージョンでコンパイルされたJava 7にジャーを実行する方法

Adeshシン:

私は、java 8を使用してWindowsアプリケーションを作成しました。しかし、私のクライアントは、自分のマシン上でJava 7を使用して、マシン上でJavaをアップグレードすることはできていません。

私は、Java 8でコンパイルjava7にjarファイルを実行するときだから、エラーが発生しますので、私は、バージョンのJavaを下げるためにjarファイルの互換性変換することができます

何ベラ:

あなたは、コンパイル済みのjarファイルのJavaのバージョンを変更することはできません。あなたは手に2オプションがあります。

  1. Javaの-7を使用してソースコードをコンパイルします。

  2. ジャワ-8を用いたが、ターゲットVMバージョンは、Java-7である場合、次のコマンドを使用してコンパイルしたソースコード。

javac "Your java classes" -source 1.8 -target 1.7

おすすめ

転載: http://43.154.161.224:23101/article/api/json?id=197545&siteId=1