web-dev-qa-db-fra.com

fichier workspace.xml corrompu (erreur sur la ligne 1: le contenu n'est pas autorisé dans prolog) dans IntelliJ, comment puis-je le réparer?

J'expérimente un problème très ennuyeux avec IntelliJ.

Je travaillais sur mon projet (une application web déployée sur une instance locale du serveur d'applications weblogic BEA) et tout à coup mon PC s'est bloqué et je l'ai redémarré.

En revenant à mon projet, j'ai obtenu cette erreur:

Impossible de convertir le projet: C:\projects\Main\MyProject\workspace.xml: erreur sur la ligne 1: le contenu n'est pas autorisé dans prolog.

et en regardant à l'intérieur du fichier workspace.xml de mon projet, il contient quelque chose comme ça:

nulnulnulnulnul....

Donc, je le supprime et je redémarre IntelliJ (je ne lis que ce que je dois faire de cette façon) afin qu'IntelliJ le crée et je puisse rouvrir mon projet à l'intérieur d'IntelliJ mais maintenant le problème est que je ne peux pas l'exécuter (le Run et les icônes de débogage sont désactivées).

Quel pourrait être le problème? et comment puis-je essayer de résoudre ce problème?

Tnx

19
AndreaNobili

J'ai rencontré la même erreur. J'ai supprimé le workspace.xml et commencé "Caches/Redémarrage non valides" sous "Fichier". Ensuite, j'ai dû recréer ma configuration Run/Debug. Ensuite, tout fonctionne comme avant.

26

J'ai rencontré le même problème, vous pouvez le résoudre en supprimant ant.xml, tout ira bien.

2
Siddharth Patel

Dans mon cas, l'encodage du fichier workspace.xml était incorrect. Le reconvertir en UTF-8 l'a résolu pour moi.

0
s4pfyr