Trabalhando com Java Web no Windows ou Linux

Bom, essa questão pode ser trivial e até possuir diversas respostas distintas, mas gostaria de saber dos nossos especialistas no fórum sobre a seguinte questão:

1 - Para se trabalhar com desenvolvimento Java Web é melhor usar Windows ou Linux ?
2 - O uso de uma ou outra plataforma pode influenciar de alguma forma no desenvolvimento ?

Lá vai:

1- Use o que achar mais confortável. Eu, por exemplo, sou muito mais produtivo no Linux, então não vou ficar perdendo meu tempo usando outro OS a menos que eu não tenha opção.
2- Depende do uso. Se você começar a programar voltado para apenas uma plataforma (usando “\” em vez de “/” para se referir a arquivos ou diretórios - algo como “C:\Meu diretório maluco no windows\meu arquivo muito louco.txt” - por exemplo) terá graves problemas se o que estiver produzindo necessitar ser multiplataforma, mas aí a culpa é de quem faz a cagada e não do sistema operacional usado pra fazê-la.

Concordo com o ataxexe. Se você é mais acostumado com windows, tem mais facildiade com ele, não migre para linux só para desenvolver. Você terá mais problemas que avanços.
Se está mais acostumado ao sistema do pinguim, vá em frente e use linux. Windows parecerá um idioma estranho.

Bom, trabalho bem nas duas plataformas, então tanto faz um ou outro. Perguntei mesmo por questão de compatibilidade com java, se existe alguma diferença notável.

a diferença é minima,até porque o mesmo projeto que você desenvolve no linux vai rodar no windows,eu fazia os projetos aqui no linux de casa e exportava no curso no windows 7,nunca tive problema algum !

Cuidado, nem sempre uma coisa funciona em ambas.

Cuidado, nem sempre uma coisa funciona em ambas.[/quote]
e desenvolvi aqui,foi o meu trabalho final de curso,que era fazer uma loja virtual com vitrine,e carrinho de compras(acabou que eu fiz controle de estoque,pesquisa de produtos,paginação na vitrine historico de compras e upload de imagens xD) e eu programava em casa e no curso e o unico problema era que quando eu copiava o caminho para a pasta que faria o upload de imagens no windows,as barras vinham assim -> \ sendo que o java não aceitava,sendo que quando eu copiava no meu ubuntu,elas vinham ->/ ,outra diferença também foi banco de dados,pois no windows o nome das tabelas pode ser em maiusculo e minisculo e no linux deve ser de acordo com a criação da tabela,se criou por exemplo a tabela ITEM tem que ser ITEM ,e item tem que ser item