J'ai récemment reçu des commentaires sur les binaires de ma bibliothèque open source jOOQ qui n'étaient pas fournis avec les informations de débogage. C'était une bonne rétroaction. Je n'ai jamais remarqué cela, car je n'ai jamais débogué les binaires lors des tests d'intégration.Quels paramètres du compilateur javac attendez-vous par défaut lors de l'utilisation d'une bibliothèque open source?
Cet incident m'a amené à une question intéressante:
qui javac paramètres du compilateur et choisiriez-vous/attendre par défaut lors de l'utilisation d'une bibliothèque open source?
Note:
- J'utilise fourmi de construire, donc s'il vous plaît se référer à la ant javac task API.
- I connaissez comment les options fonctionnent. Pas besoin de m'expliquer. Je suis curieux de savoir quels sont à choisir.
- La source est disponible pour mes utilisateurs, et le livrable peut facilement être reconstruit, ainsi l'utilisateur peut changer leurs arrangements s'ils ont besoin d'optimiser pour un cas spécial.
- EDIT: J'apprécie tout particulièrement concrètes réponses référencement concrètes options. Je sais qu'un bon travail est attendu :-)
L'option de débogage est -g sur la ligne de commande mais quelque chose comme debug = "true" dans ant. –
Bonjour Peter. Ce n'est pas ma question. Je sais ** comment ** définir les options, mais je suis curieux de savoir ** quels ** choisir –
J'avais l'impression que javac était à peu près toujours exécuté sans options spéciales. –