Fondamentalement, deux questions:Java - où placer des JAR tiers et définir classpath sous Linux
1) Où devraient aller les JAR de mes tiers? Actuellement, je les mets immoralement dans le paquet de ma demande, ce qui est immoral par exemple. parce que les librairies tierces sont de niveau inférieur et devraient pouvoir dépendre de toutes mes applications.
2) Où classpath doit-il être défini? Les tutoriels que j'ai vus donnent l'impression d'être une variable globale, mais je ne le sais pas car cela dépend du projet, ie le projet X a besoin des bibliothèques L et M mais le projet Y a besoin des bibliothèques M et N. Je suis en train de créer un fichier "cp" pour chaque application mais je me demandais s'il y avait un style plus canonique.Z
Vous feriez mieux de poser 2 questions dans 2 discussions, parce que vous devriez accepter la meilleure réponse correcte. Maintenant, si vous marquez une réponse correcte pour q1 comme acceptée, vous pourriez ne plus avoir de réponses. En regardant la question, personne ne saura pourquoi vous avez accepté une réponse - q1 ou q2 répondu ou peut-être les deux? –