Je viens de commencer à écrire des programmes en Java. J'ai écrit plusieurs classes d'outils basées sur notre projet. Il est relativement simple de les empaqueter dans des bocaux et de les utiliser à chaque fois. Cependant, s'il y a des modifications, nous devons en ouvrir un. projet séparé pour la classe d'outils ; L'un des avantages de la copie du code de l'outil est qu'il peut être modifié à tout moment. Je ne sais pas quelles sont les autres différences dans la façon d'utiliser ces deux types d'outils. Veuillez me donner quelques conseils.
1. Les classes d'outils regroupées dans des packages jar sont essentiellement le résultat d'un grand nombre de scénarios. Ces classes d'outils sont rarement modifiées. Dans la situation que vous avez mentionnée, ces classes d'outils ne sont pas encore matures, il est donc encore difficile de le faire. emballez-les dans des packages jar. Ce n'est pas assez approprié car certaines scènes doivent être modifiées et ajoutées.
2. S'il n'y a que quelques classes d'outils, je pense personnellement que c'est plus pratique sans utiliser le package jar.
3. Les projets à grande échelle sont généralement des packages jar, qui sont unifiés.
S'il s'agit d'une classe d'outils qui n'est utile que pour votre projet, alors elle sera naturellement placée dans votre projet. Pourquoi créer un projet de classe d'outils distinct ?
Si vous pensez que ces classes d'outils peuvent avoir un certain degré de polyvalence et peuvent être utilisées ailleurs dans le futur, placez-les dans un projet séparé, présentez-les en tant que projets dépendants dans Eclipse, puis saisissez-les lorsqu'elles sont réellement publié.
Le packaging est une tendance incontournable, il suffit de la laisser suivre son cours.
Les instructions fréquemment modifiées ne sont pas assez polyvalentes. . .