Pergunta

Por que o eclipse quebra com o erro "Não poderia escrever arquivo: m: workspaces eclipse Project.project. M: workspaces eclipse Project.project (o acesso é negado)" Quando o arquivo .project é oculto (no the Sistema de arquivos do Windows)? Nota: Isso acontece com outros arquivos também.

Passos para reproduzir:
1. Instale o Eclipse mais recente, estou usando o eclipse-jee-galileo-sr2-win32.zip. (Não tenho certeza se isso acontece em outras versões)
2. Crie um projeto.
3. Navegue até o projeto no Windows Explorer, encontre o arquivo .project.
4. Clique com o botão direito do mouse -> Propriedades
5. Em atributos, verifique oculto.
6. No Eclipse, abra o arquivo .project, faça uma alteração e tente salvar.
7. Depois de receber o erro, desmarque a caixa oculta e salve novamente.

Foi útil?

Solução

A rede de rede às vezes pode ter a questão de marcar arquivos com o atributo oculto (Veja este tópico por exemplo)

Como ilustrado por isso IBM Technote, esse problema pode estar relacionado a Sun Bug 6350200:

Ao abrir um arquivo oculto para gravar acesso o FileNotFoundException A exceção é lançada. Se você remover o atributo oculto (via Attrib), a exceção não será lançada e o aplicativo funciona corretamente.

Resolução: Corrigido com JDK6_B3 (qual JDK você está usando para executar seu eclipse?), Mas ainda pode ter algum problema que os relatórios da IBM Technote, conforme totalmente corrigidos apenas no JDK7! Então, agora, você deve remover o atributo oculto para o Eclipse ser capaz de abri -lo com sucesso e escrever nele.

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