Pergunta

Estou tentando executar um aplicativo GWT que (infelizmente) tem um enorme caminho de classe, porque se o lançador do GWT não carrega e recebo o seguinte erro:

CreateProcess error=87, The parameter is incorrect.

Alguém conhece uma solução alternativa para esta solução?

Desde já, obrigado..

Foi útil?

Solução

Solução alternativa feia e temporária é movê -lo para a pasta de trabalho mais perto da raiz do HDD.

Tivemos o mesmo problema usando DataNucleus. A outra solução alternativa era definir o construtor para aprimorar apenas as classes desejadas.

Mas lá novamente, à medida que o projeto cresce, podemos encontrar o mesmo problema novamente.

Outras dicas

Qual sistema operacional você está usando?

Se isso for Windows XP ou posterior, o comprimento máximo de um comando java (ou um valor de patrimão de classe) seria 8191.
E isto Thread ilustra o resultado (um erro como o que você tem).

Se você estiver no limite, pode tentar construir o caminho de classe separadamente do comando java, como sugerido em Página do Glossário de Java.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top