Eu tenho com o myEclipse onde meu aplicativo da web está falhando ao iniciar, pois há argumentos inválidos na configuração Executar / Depurar que não consigo editar.
O problema começou depois que instalei o JRebel for MyEclipse
e depois de uma breve reprodução eu o desinstalei e reiniciei o myEclipse.
Desde a desinstalação do JRebel, recebo o seguinte erro:
java.lang.NoClassDefFoundError: ${jrebel_args/server/myeclipse:tomcat6Server}
Exception in thread "main"
Pesquisando na configuração de execução, posso ver os seguintes argumentos da VM:
-Dcatalina.home=C:"/apache-tomcat-6.0.33" -Dcatalina.base=C:"/apache-tomcat-6.0.33" -Djava.endorsed.dirs=C:"/apache-tomcat-6.0.33/common/endorsed" -Djava.io.tmpdir=C:"/apache-tomcat-6.0.33/temp" -Djava.library.path=C:"/Program Files/Java/jdk1.5.0_19/bin;C:/apache-tomcat-6.0.33/bin" -Dsun.io.useCanonCaches=false -Drebel.log=true ${jrebel_args.server.myeclipse:"tomcat6Server}"
Agora eu sei que posso apenas excluir a linha ofensiva e as coisas estão ok, mas as linhas são aplicadas toda vez que eu criar uma nova configuração de tempo de execução via:
Configure Server connector -> Tomcat -> Tomcat 6.x -> Lunch -> Create Lunch Configuration
que produz uma configuração de almoço com os seguintes argumentos da VM:
-Dcatalina.home=C:"/apache-tomcat-6.0.33" -Dcatalina.base=C:"/apache-tomcat-6.0.33" -Djava.endorsed.dirs=C:"/apache-tomcat-6.0.33/common/endorsed" -Djava.io.tmpdir=C:"/apache-tomcat-6.0.33/temp" -Djava.library.path=C:"/Program Files/Java/jdk1.5.0_19/bin;C:/apache-tomcat-6.0.33/bin" -Dsun.io.useCanonCaches=false -Drebel.log=true ${jrebel_args.server.myeclipse:"tomcat6Server}"
Nesse caso, posso editar argumentos da VM e excluir o que não deveria ter sido inserido. Mas no caso de criar a configuração de execução "MyEclipse Server Application" onde a guia Arguments
não está visível, não consigo editar a linha problemática e, portanto, sempre recebo o erro.
Não tenho certeza do que está acontecendo! Mesmo a função Implantação em funcionamento não está mais funcionando. Alguém pode sugerir maneiras de corrigir isso? obrigado