(残念ながら)巨大なクラスパスを持つGWTアプリケーションを実行しようとしています。これは、GWTランチャーのロードに失敗し、次のエラーが発生するためです。
CreateProcess error=87, The parameter is incorrect.
誰かがこのソリューションの回避策を知っていますか?
前もって感謝します..
(残念ながら)巨大なクラスパスを持つGWTアプリケーションを実行しようとしています。これは、GWTランチャーのロードに失敗し、次のエラーが発生するためです。
CreateProcess error=87, The parameter is incorrect.
誰かがこのソリューションの回避策を知っていますか?
前もって感謝します..
どのOSを使用していますか?
これがWindowsXP以降の場合、Javaコマンド(またはCLASSPATH値)の最大長は8191になります。
そして、このスレッドは結果を示しています(あなたが持っているようなエラー)。
限界に達している場合は、Java用語集のページで提案されているように、javaコマンドとは別にCLASSPATHを作成してみてください。
醜く一時的な回避策は、作業フォルダをHDDルートの近くに移動することです。
Datanucleusを使用しても同じ問題が発生しました。もう1つの回避策は、目的のクラスのみを拡張するようにビルダーを設定することでした。
しかし、プロジェクトが大きくなるにつれて、同じ問題が再び発生する可能性があります。