Re:Compilação

Reteste sua aplicação em Linux antes de efetuar o deploy no seu domínio.

Você vai se surpreender com a quantidade de coisas na sua aplicação que ficaram “dependentes” do Windows sem querer - por exemplo, nomes de arquivos ou “encoding”.

Outra coisa que dá problemas, com certeza absoluta, é o fato que o Windows não distingue entre maiúsculas e minúsculas na hora de abrir um arquivo, mas o Linux distingue.
Então para o servidor web normalmente “http://teste/SeuArquivo.gif” e “http://teste/seuarquivo.gif” são a mesma coisa.
No Linux são coisas diferentes - ou seja, a página não mostra a figura, ou se o erro é no nome de uma página, nem a página é mostrada.

Fiz uma aplicação J2EE e a compilei no SO Windows XP. Porém meu domínio está hospedado em um ambiente Linux. Gostaria de saber se isso causa algum problema uma vez que minha aplicação funciona localmente, mas não em meu domínio.