2011-07-17 1 views
1

Je suis une recrue de java. J'utilise une librairie open source nommée JCIFS. Dans son paquet ZIP, il y a des patchs. Et je veux utiliser certaines fonctions que seul le patch a.Mais je ne sais pas comment.Il y a beaucoup de messages non pertinents pendant que je utiliser google.Ainsi je demande ici. Quelqu'un peut-il m'aider? Merci d'avance.Comment utiliser un correctif dans Java

Répondre

1

Dans le paquet ZIP, vous avez probablement des sources (peut-être dans le répertoire src). Je veux dire beaucoup de fichiers * .java et certains avec d'autres extensions. Vous devez appliquer un correctif sur ces fichiers. Au début du patch, il est spécifié le fichier dont vous avez besoin. Et puis compilez tout en utilisant javac et peut-être empaqueter dans le pot. Si vous n'avez pas de sources, vous devez obtenir la source pour un cours donné. Ensuite, vous devez appliquer un correctif sur ce fichier et le compiler en utilisant javac. Ensuite, vous obtiendrez le fichier .class. Vous devez remplacer ce fichier dans les archives .jar ou .zip utilisées avec votre système. Sur Unix, vous avez le programme standard patch pour ce faire, mais celui-ci n'est normalement pas présent sur Windows. Si vous voulez la commande patch (et beaucoup d'autres utilitaires Unix) sur Windows, vous pouvez télécharger et installer Cygwin.

Mais en regardant le fichier patch, il est très petit et vous pouvez facilement faire le changement à la main. Regardez le fichier patch: Les lignes avec un - dans la colonne de gauche doivent être supprimées. Les lignes avec un + doivent être ajoutées.

Questions connexes