問題タブ [verifyerror]
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.
android - EclipseAndroidでのVerifyError
Eclipse Helios Service Release 2を構成し、EclipseがADTとSDKを適切にダウンロードして構成し、古いプロジェクトを新しく構成された開発環境にインポートします。エラーは表示されません。「VerifyError」として例外を与える別のクラスのオブジェクトを作成しているアクティビティで、プロジェクト内のJDKをチェックし、その2.2をエクリプスします。また、「Android.jar」もあるプロジェクトライブラリもチェックしますが、何が間違っているのかわからない、このタイプの問題に初めて直面している、コードをデバッグし、別のクラスのオブジェクトを作成している行に制御が到達したとき、f6を押してスタックして次のように言います「ソースコードが見つかりません」、コーディングが間違っている場所を教えてください。。。エラーの詳細については添付画像をご覧ください。。。
google-app-engine - Appengine 1.6.6 へのアップグレード後の VerifyError。UrlFetchTransport のインスタンスを作成できません - google-api-java-client 1.8.0 / 1.9.0-beta
アップグレード後、次のエラーが表示されます。
java.lang.VerifyError: (クラス: com/mydomain/server/webservices/OAuth2Utils、メソッド: newFlow 署名: ()Lcom/google/api/client/googleapis/auth/oauth2/GoogleAuthorizationCodeFlow;) 関数への互換性のない引数
これが関連しているかどうかはわかりませんが、私の環境に関する情報:
Linux n53sv 3.2.0-24-generic #38-Ubuntu SMP Tue May 1 16:18:50 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux Java バージョン "1.6.0_31" Java(TM) SE ランタイム環境 (ビルド 1.6.0_31- b04) Java HotSpot(TM) 64 ビット サーバー VM (ビルド 20.6-b01、混合モード)
アップデート:
問題を最小限に抑えましたが、本当に信じられないほどです。クラス BadClassTest を作成し、サーブレットで BadClassTest のインスタンスを作成しました。私の BadClassTest がこのように見えるとき:
その後、インスタンスを作成できます。
私の BadClassTest がこのように見えるとき:
現在、BadClassTest のインスタンスを作成できません。次の例外が発生します。
java.lang.VerifyError: (クラス: com/klawt/server/BadClassTest、メソッド: 署名: ()V) putfield/putstatic の型が正しくありません
android - iSpeech SDK Android VerifyError
iSpeech Demoを使用して、iSpeech SDK でテスト アプリケーションをセットアップしましたが、次のような例外が発生し、迷ってしまいます...
誰かがこれを解決するのを手伝ってくれますか?
java - Mavenビルドにより、Java1.7でVerifyErrorが発生します
テストケースを含む単純なクラスが1つあり、すべてがEclipseで正常に機能しますが、mavenビルドを実行すると(この目標で:install cobertura:cobertura checkstyle:checkstyle-aggregate)、surefireレポートにVerifyエラーが表示されます。
正確なエラーは次のとおりです。
これはクラスです:
そしてテスト:
そしてpom.xml:
ターゲットを1.5に設定すると、これは機能しますが、1.7で機能する必要があります。さらに奇妙なのは、次のように1つの戻り値のみを持つようにメソッドを変更することです。
また、問題を修正します。pomのプロパティブロックでターゲットとソースのバージョンを設定しようとしましたが、結果は同じでした。
これをバージョン1.7で実行する方法はありますか?
編集:また、この問題はゴールcobertura:coberturaでのみ発生します。
java - Jar ファイルを正しくリンクする際の問題。エラーの確認
私は長い間 Web を検索してきましたが、この VerifyError はそれほど珍しいものではなく、つまずくには複数の理由が考えられるようです。jar ファイルとしてエクスポートしたプロジェクトを作成しました。Android 2.2 (API 8) で構築されています。この部分は正常に動作します。しかし、別のプロジェクトをインポートしようとすると、問題が発生し始めます。
私がそれを機能させることができた唯一の方法は、作成した libs フォルダーに jar をインポートすることです。その後、Android 依存関係として自動的に追加され、問題なく使用できますが、javadoc ファイルを添付できず、ビルド構成で依存関係を変更できないと表示されます。(javadoc にはリンクできません)。
私ができるはずだと思ったのは、単にそれを外部jarとして追加してから、javadocとソースをリンクすることです。これを行うと、jar を使用するコードでエラーが表示されず、javadoc コメントが機能します。ただし、実行すると VerifyError が発生し続けます。エラーを示すスタック トレースを添付しました。私は完全にアイデアがありません。誰か提案はありますか? jarファイルを間違って構築していますか? 私はそれを間違ってインポートしていますか?
誰かが私を建設的な方向に向けるのを助けることができれば、それは本当にありがたいです.
ありがとう
スタックトレース:
java - 「関数の引数に互換性がありません」という例外メッセージの解釈
java.lang.VerifyError 例外に関する簡単な質問です。次のようなエラーが発生したとします。
「init」と「(Ljava/io/Reader;)V)」の部分が何に関係するのかを理解するのを手伝ってもらえますか? 私にはメソッド名やシグニチャのようには見えませんが、Java にはあまり詳しくありません。ありがとう!
android - アクティビティ開始時のエラーを確認
WebView
ドキュメントに従って、パブリックJava関数を注入し、webView
JavasSriptを使用して呼び出したいと思います。
動作しますが、throws
キーワードを使用すると致命的なエラーが発生します。
これは私の完全なコードです:
これは DDMS ログです。
これを修正する方法は?
jsf-2 - 装飾された HtmlResponseWriter を使用して変更を公開すると、VerifyError がスローされるのはなぜですか
JSF2 (Myfaces 2.0.12) を使用して WebSphere に変更を発行するときに問題に直面しています。
変更をローカル サーバー (WebSphere) に発行するたびに、java.lang.VerifyError が発生します。サーバーを完全に再起動すると、アプリケーションは変更を反映してスムーズに実行されます。
StackTrace は、ResponseWriter に何か問題があることを示しており、実際にそこを少し変更しました ;-) アクセシビリティ上の理由から、HTML を完全に制御する必要があるため、カスタム HtmlRenderer が必要です。重複するコードを減らすために、FacesContext から取得した ResponseWriter を独自のもので装飾し、その上に便利なメソッドを追加しました。
私が言ったように、サーバーが再起動された後、コードは正常に実行されるので、コードは正しいと思います。しかし一方で、このエラーは、この CustomReponseWriter を使用しているページでのみ発生します。
新しいクラスで ResponseWriter を装飾するという考えに問題はありますか? それとも、これは単に WebSphere の問題なのでしょうか?
java - NetBeans での Java 例外 verifyError
この質問は似ていますが、うまくいきませんでした。プロジェクト フォルダをコピーして貼り付け (別のクライアントには別の背景イメージが必要なため)、コピーしたプロジェクトを NetBeans で開いて実行しました。起動時に次のエラーが発生します。
元のプロジェクトは問題なく動作します (VM で混乱したり、2 つの同一のプログラムを実行したりしないように、1 つを閉じてもう 1 つを実行します)。何が問題なのですか?NetBeans は 7.1.2 JDK は 7u5 よろしくお願いします
編集:他のコンピューターで試してみたところ、正常に動作しました(NB 7.1、JDK 7u3だと思います)。そこで何が起こったのかまだわかりません。何らかの解決策が出てきた場合、それらは歓迎されます。
android - 外部 JAR Android - 非互換性の一覧表示
多くの場合、Android SDK に依存しない互換性のない jar ファイルを参照することを示唆する java.lang.VerifyError を読んだことがあります。
私の質問は、インポートされたjarファイル内で特にどのメソッド呼び出しが互換性がないかを確認する方法があるかどうかです。競合をリストすることは可能ですか?
このように、既製の Java プログラムを Android 互換にするのに多大な労力がかかっているかどうかを確認したいと思いますか?
これまでのところ、VerifyError とそれを引き起こしたファイルのみを取得しています。しかし、それは他のものを参照し、いくつかのコードを持つファイルであるため、正確にどの場所にエラーがあるかを知りたい.
編集:
ここで、LogCat のログを確認できます。
問題のあるクラスまたは関数呼び出しのリストを求めました。ここでは、ContentAccessException が Android と互換性のない唯一の問題であることがわかると思います。
少なくとも、たとえば LPP_SM 内でその部分にコメントすると、エラーは消えます。しかし、この例外は、私が使用したライブラリの 1 つからのものであり、変更できません。
これ以上の衝突が起こる可能性はありますか?