Corrigez-moi si je me trompe mais que l'on place normalement des propriétés de déploiement ou spécifiques à l'utilisateur (par exemple, les paramètres de développement/testserver) dans settings.xml. Et en spécifiant quels profils utiliser, nous pouvons changer le comportement de la construction maven. Toutefois, il existe généralement des paramètres dans les profils (settings.xml) qui doivent être partagés. Puisque je ne veux pas vérifier dans settings.xml, je veux que la construction de maven interroge une base de données pour ces paramètres de profil & font le filtrage. Est-ce possible via un plugin?Filtrage des valeurs à l'aide d'une petite base de données au lieu de settings.xml dans maven
Répondre
Corrigez-moi si je me trompe mais que l'on place normalement des propriétés de déploiement ou spécifiques à l'utilisateur (par exemple, les paramètres de développement/testserver) dans settings.xml. Et en spécifiant quels profils utiliser, nous pouvons changer le comportement de la construction maven.
Eh bien, settings.xml
est pas le meilleur choix pour les profils si vous ne voulez pas faire votre construction non portable. Vous devriez plutôt mettre des profils dans le pom.xml
de votre projet et utiliser settings.xml
pour les choses "secrètes" seulement. Voir le chapitre 11.5. Tips and Tricks du livre Maven de Sonatype. En fait, je suggère de lire le chapitre entier 11. Build Profiles. Toutefois, il existe généralement des paramètres dans les profils (settings.xml) qui doivent être partagés. Puisque je ne veux pas vérifier dans settings.xml, je veux que la construction de maven interroge une base de données pour ces paramètres de profil & font le filtrage. Est-ce possible via un plugin? Eh bien, comme je l'ai dit, mettre les profils dans le pom.xml
devrait résoudre ce problème (et je ne sais pas si un tel plugin existe). Une solution intermédiaire serait d'utiliser des profils et filters comme décrit dans this blog post mais ce n'est pas très différent.
- 1. Filtrage des fichiers Maven dans WEB-INF
- 2. Aide à la conception de petite base de données
- 3. Filtrage des valeurs en double au moment de l'exécution dans une base de données sql - set based
- 4. Stocker des données dans Spreadsheet au lieu de n'importe quelle base de données
- 5. base de données unique urlkey au lieu de l'ID
- 6. structure de données laide à la recherche java
- 7. ActiveRecord: filtrage des enfants sans frapper la base de données
- 8. Pojos dans Maven 2, classes de filtrage
- 9. avantages de stocker des données comme un objet au lieu de la base de données columss
- 10. Comment partager des propriétés de base de données dans des projets multi-modules Maven 3?
- 11. Filtrage des données de l'accéléromètre
- 12. Pourquoi utiliser des valeurs hexadécimales au lieu des nombres de base 10 normaux?
- 13. LINQ to XML pour une petite application peut-elle remplacer une petite base de données?
- 14. Filtrage des données dans GridView dans .net2.0
- 15. ConfigurationManager retourne null au lieu des valeurs de chaîne
- 16. Quel est le format de svn-settings.xml à utiliser avec le plugin Maven SCM?
- 17. Filtrage des ensembles d'entités au niveau du modèle de données
- 18. iphone Données de base - Filtrage NSFetchedResultController?
- 19. Filtrage/recherche de données de base de données WPF
- 20. tester des applications de base de données Web avec maven
- 21. Liste des valeurs de base de données postgreSQL PHP
- 22. Comparaison efficace des valeurs des lignes de base de données
- 23. Passage de données par des intentions au lieu de constructeurs
- 24. Insérer des valeurs de tableau dans la base de données
- 25. ASP.NET Filtrage dynamique des données
- 26. Enregistrer les erreurs dans la base de données au lieu de errors.log dans cakePHP
- 27. Filtrage des données dans R
- 28. Valeurs uniques à partir des données de base
- 29. Afficher une erreur au lieu de valeurs nulles dans PHP
- 30. Petite base de données SQL autonome similaire à l'accès dans l'ancien temps (base de données de fichiers)