3

(残念ながら)巨大なクラスパスを持つGWTアプリケーションを実行しようとしています。これは、GWTランチャーのロードに失敗し、次のエラーが発生するためです。

CreateProcess error=87, The parameter is incorrect.

誰かがこのソリューションの回避策を知っていますか?

前もって感謝します..

4

2 に答える 2

1

どのOSを使用していますか?

これがWindowsXP以降の場合、Javaコマンド(またはCLASSPATH値)の最大長は8191になります。
そして、このスレッドは結果を示しています(あなたが持っているようなエラー)。

限界に達している場合は、Java用語集のページで提案されているように、javaコマンドとは別にCLASSPATHを作成してみてください。

于 2010-08-06T04:17:20.067 に答える
1

醜く一時的な回避策は、作業フォルダをHDDルートの近くに移動することです。

Datanucleusを使用しても同じ問題が発生しました。もう1つの回避策は、目的のクラスのみを拡張するようにビルダーを設定することでした。

しかし、プロジェクトが大きくなるにつれて、同じ問題が再び発生する可能性があります。

于 2010-08-06T09:23:07.197 に答える