問題タブ [preverify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
151 参照

java-me - J2ME preverify StackMap がありません

私は Ticker という名前の 1 つのユーティリティを開発しました。

Jar に詰めて、別のプロジェクトで使用しようとしました。

私はエクリプスを使用しています。バイナリ (JAD/JAR) の作成時に、検証前のエラーが発生します。

その後、1つの回避策を試しました。バイナリを作成し、必要なクラスを手動で挿入します。

Sun Emulator (WTK 2.5 DefaultColorPhone) で実行しようとすると、検証前のエラーが発生します。一方、ビルドは KEmulator で正常に動作しています (KEmulator は KVM ではなく JVM で実行されることを知っているだけです)。

その後、ライブラリを調べたところ、クラスが検証されていないことがわかりました。

次に、WTK preverify.exe を使用して検証を行います。しかし、4つのうち2つのクラスが事前に検証されていないことに気づきました(StackMapエントリがありません)。

クラス階層

  • ティッカー.java //Verified

  • Text.java は Component.java を拡張します //Verified

  • Component.java は TimeControlled.java を拡張します //Not Verified

  • TimeControlled.java //Not Verified

それを取り除いてください。

アミット

0 投票する
1 に答える
260 参照

java-me - 事前検証の失敗 - J2ME プロジェクト

Netbeans で J2ME プロジェクトに取り組んでいます。プロジェクトの構築に問題があります。それをビルドするために接続するたびに、事前検証エラーが発生します。以下はログです。

私を助けてください。