web-dev-qa-db-fra.com

Comment changer le statut en lecture seule des fichiers dans intellij

J'ai un projet Java et je veux le modifier dans intellij mais je ne peux pas le faire à cause de ce "fichier en lecture seule" ou "le fichier n'est pas en écriture", comment puis-je modifier et l'exécuter?

 this is the problem

11
Harry Prn Dz

Pour basculer l'attribut en lecture seule d'un fichier

Ouvrez le fichier dans l'éditeur ou sélectionnez-le dans la fenêtre de l'outil Projet. Effectuez l'une des actions suivantes:

Dans le menu principal, choisissez Fichier | Rendre le fichier en lecture seule ou Fichier | Rendre le fichier enregistrable.

Cliquez sur l'icône de verrouillage dans la barre d'état.

6
Carlos Bernardes

Si IntelliJ IDEA ne parvient pas à modifier les autorisations de fichier à l'aide de File | Make File Writable, un autre utilisateur est peut-être propriétaire de ce fichier, par exemple. root (utilisez cette commande pour vérifier: ls -hal /path/to/File.Java)

Si quelqu'un d'autre en est propriétaire, pour quelque raison que ce soit, vous pouvez modifier vous-même les autorisations à l'aide de la commande chown du terminal:

Sudo chown yourusername /path/to/File.Java,

yourusername est le même utilisateur que vous avez utilisé pour lancer Intellij IDEA.

3
Håvard Geithus

Essaye ça:

chmod 777 -R /path/to/your/directory/

J'espère que ça marche.

3
Abi Vignesh

Si vous utilisez Mac. Suivez les étapes ci-dessous:

  1. Ouvrir ce fichier par le Finder
  2. Faites un clic droit et sélectionnez Get Info
  3. Dans cette fenêtre Informations sur le fichier, sélectionnez Sharing and Permissions, modifiez Privilege comme prévu. Avant de modifier, vous vous souviendrez de déverrouiller votre autorisation de modification en cliquant sur un Locker Icon en bas à droite.

 enter image description here

2
Long Nguyen

Dans le coin supérieur gauche de la liste déroulante où vous avez Tests, Production, basculer entre choisir/choisir dans Projet ou tout autre répertoire que vous avez choisi pour Packages, vous aurez vos packages modifiables, les fichiers du dossier Projet ne sont pas éditable bien qu'ils se terminent par l'extension .class

0
Carlos Murray

J'avais juste ce problème et j'ai enfin compris où j'allais mal.

Plus d'une heure de suggestions de Google n'a pas aidé. Il se trouve que j'étais sur des fichiers sélectionnés dans le dossier -out> production> MyPath au lieu du dossier -src dans la barre latérale de mon projet. La sélection du fichier -scr> MyClass me permet de faire ce que je veux faire. 

0
tryingsohard