0

JDK 1.7 update 17、Grails 2.2.1 を使用する Windows 7 64 ビットでは、コンソールに次のように表示されます。

1 - 「grails create-app helloworld」と入力すると正常に動作します。2- cd "helloworld" 正常に動作 3- grails | Grails 2.2.1 のロード | エラー java.lang.reflect.InvocationTargetException

原因: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 バイト UTF-8 シーケンスのバイト 1 が無効です。

現在、この同じソフトウェアを使用していますが、Windows 8、64ビット、JDK 1.7 update 17、Grails 2.2.1 を搭載したマシンで正常に動作しています。

Windows 7 を搭載したマシンの一部のソフトウェアが問題を引き起こしています。Windows 8 と Windows 7 で ANT 環境を設定していないので、これが問題です。

誰でも私を助けることができますか?

4

1 に答える 1

0

ほとんどの場合、どこかでライブラリの競合が発生しています。クラスパスに他のバージョンの xerces があるかどうかを確認することから始めます。それは直接xercesではないかもしれませんが、それが使用するいくつかの一般的なライブラリです。

于 2013-03-08T20:11:22.613 に答える