Maven no eclipse cria pasta de destino undeletable

1

É sempre uma pasta aleatória dentro do destino que não é apenas undeletable mas também não acessível. Quando eu tento acessá-lo com o explorador, ele diz "acesso negado". Também não é possível me conceder acesso através das configurações de segurança dessa pasta (mesmo com direitos de administrador). Nas configurações avançadas de segurança, diz que o proprietário atual não pode ser exibido. Quando clico no botão Alterar ou Avançar com o símbolo de administrador, ele sempre leva a uma página em que diz apenas assim: "Você não tem permissão para visualizar ou ajustar as configurações de propriedade. (estou usando um windows alemão btw. então algumas traduções podem não ser precisas)

MAS: depois de uma reinicialização está tudo bem e eu posso excluir a pasta de destino. Eu posso então executar um par de alvos de maven via cli sem qualquer problema (poderia ser uma coincidência) até que eu abra o eclipse. depois de alguns minutos (ou o alvo do maven é executado) o problema se repete ...

muito frustrante ... obrigado antecipadamente

edite: O problema é definitivamente eclipse, que mantém um identificador ativo na pasta. (Ele não percebeu no início porque às vezes quando eu fecho o eclipse ele se torna um backgroundprocess e o handle ainda está ativo)

    
por kroax 28.02.2017 / 15:29

1 resposta

1

o problema com o filehandle aberto parece ser um bug no terminal + (uma substituição de terminal que faz parte do plugin Webclipse). Ao executar um alvo do maven dentro desse terminal, há uma grande chance de o manipulador de arquivo não ser removido após o término do destino. então pare de usar o terminal +. nada demais para mim.

    
por 28.02.2017 / 16:48