2016-08-25 6 views
0

JRE6では動作し、JRE7では動作しないJNLPアプリケーションがあります。 JRE7で実行させる方法はありますか?アプリケーションから廃止予定のすべてのメソッドをフィルタリングする方法は?私はJavaアプリケーションをJRE 6で動作させていますが、JRE 7では動作させていません。

+2

廃止予定のメソッドを除外することはできません。推奨置換を使用するようにアプリを書き直す必要があります。 JDK 8を使用する必要があります。バージョン6と7の両方がサポートライフの終わりを過ぎました。 – duffymo

答えて

0

あり、これを行うにはチャンスがありませんが、あなただけの代わりに、Javaの7のJava 6を使用するようにjavaコマンドをリンクまたはあなたは、Java 7をアンインストールするJava 6を使用してアプリケーションを実行してインストールできるJava 6

I私のアプリケーションをテストするために、常にいくつかの異なるJavaバージョンがインストールされています(SDK + JRE)。 PATHを設定すると役に立ちます。

それとも、代わりに6をJDK 7でアプリケーション全体をコンパイルし、それはJRE 7

0

1で使用することができる)あなたが取得しているエラーは何ですか?詳細を提示しないと、私たちはあなたを助けることができません! enter image description here

2.) エラーはおそらく、Javaに追加されたセキュリティメカニズム/チェックの増加によるものです。本当にJava 1.6を使用する必要がある場合は、jnlpファイルにそのバージョンを指定します。

<j2se version="1.6*" java-vm-args="-Xmx32m" max-heap-size="32m" href="http://java.sun.com/products/autodl/j2se"/> 

3) はどのようにJavaのセキュリティが設定されていますか? java security settings

4.)あなたのアプリは署名されていますか?

5.)あなたの例外サイトリストにURLを追加しようとしましたか? enter image description here

関連する問題