Existe-t-il un logiciel/script qui me permette de cd (changer de répertoire) en fichiers .jar/.ear/.zip et de modifier le contenu des fichiers qu'il contient? Je travaille sur un grand projet EJB (beurk), et je me retrouve souvent dans des situations comme les suivantes:Logiciel à cd (changer de répertoire) en fichiers .jar/.ear?
something.ear/
|-- something.jar/
| `-- fileINeedToEdit.xml
Je travaille principalement via la ligne de commande (Mac/Linux), donc je me trouve décompressé le fichiers avec jar -xvf
, en éditant le fichier que j'ai besoin d'éditer, puis en recompressant avec jar -cvf
. Évidemment, cela devient un mal de tête majeur après les premières fois. J'aimerais pouvoir traiter les fichiers compressés sous forme de répertoires, et simplement cd
(ou une autre commande) dans le fichier que je veux éditer.
Est-ce que quelqu'un sait comment je peux accomplir cela?
vous devriez avoir un système de construction efficace qui vous permettra de modifier la source fichier et reconstruire le .ear/.jar très rapidement au lieu de la façon dont vous le faites. Ant est très bon pour ça. –
Écoutez floue. Vous le faites mal. –
Vous avez raison, mais ce n'est pas une option pour diverses raisons (d'entreprise) que je ne peux pas changer. Nous sommes une petite équipe qui travaille avec une équipe plus grande, donc nous ne sommes pas autorisés à modifier la construction à ce stade. De plus, le processus de construction et le contrôle de version (PVCS - yuck) sont lents et peu maniables. –