Je suis très nouveau à Erlang et en utilisant Rebar mais nous faisons un projet qui doit se connecter à un serveur Riak, pour cela j'essaie d'utiliser le client Riak Erlang (riakc_pb_socket
etc). Le problème est que le shell qui est démarré à partir de mon script de démarrage (généré par Rebar et reltool) n'inclut pas les dépendances que j'ai spécifiées dans mon rebar.config (ils téléchargent très bien lorsque je fais des rebar get- deps cependant). Je sais que je peux les inclure sur mon chemin quand je démarre moi-même le shell (erl -pa PATH) mais comme cela doit être fait automatiquement, je me demande comment j'accomplis ça, je peux spécifier un tel comportement avec Rebar ou dois-je faire chargement de code depuis l'intérieur de l'application?Script de démarrage généré par Rebar ne chargeant pas les dépendances
1
A
Répondre
1
Merci à le lien fourni par Roberto Aloi j'ai pu comprendre le fonctionnement du reltool et après un certain travail, je trouve que tout ce que je devais faire était d'ajouter cette ligne
{app, riakc, [{mod_cond, app}, {incl_cond, include}]},
Pour ma reltool.config et maintenant ça marche, donc merci beaucoup :)
Questions connexes
- 1. dépendances Rebar via proxy http
- 2. PyAIML ne chargeant pas le démarrage
- 3. 'rebar generate' n'inclut pas certaines dépendances dans la version générée
- 4. Le projet Erlang ne peut pas démarrer sur Windows généré par rebar
- 5. Dépendances Javascript ne se chargeant pas via Ajax
- 6. Problème avec le script de démarrage d'InDesign ne chargeant pas les images à partir de l'importation XML
- 7. PhoneGap ne chargeant pas les fichiers locaux
- 8. Existe-t-il un moyen de dire à rebar de ne pas exécuter les tests eunit pour les dépendances?
- 9. dépendance rebar sans référentiel
- 10. Carte de dépliant ne chargeant pas
- 11. Application ne chargeant pas les données d'hibernation
- 12. Script de démarrage ne semble pas fonctionner
- 13. script de démarrage gcloud ne fonctionne pas
- 14. Script de démarrage Unicorn - ne démarre pas au démarrage
- 15. CSS ou jQuery ne se chargeant pas par intermittence
- 16. XML ne chargeant pas
- 17. script de démarrage Debian ne démarre pas
- 18. teneur en colorbox ne chargeant pas de sortie de liste de lecture modifié généré par l'extension simpletube jquery
- 19. tag GWT <script> ne chargeant pas correctement
- 20. Éléments ne chargeant pas de base native
- 21. Rebar: Options de compilation croisée
- 22. Les boutons ne se chargeant pas/s'envolent
- 23. L'instance GCE ne reconnaît pas les métadonnées (script de démarrage)
- 24. Google Données de GeoCharts ne chargeant pas
- 25. Comment modifier les dépendances d'un artefact généré?
- 26. ZF2, dépendances que je ne connais pas au démarrage
- 27. Gradle | Les dépendances au démarrage de Spring n'excluent pas
- 28. Les modèles AngularJS ne se chargeant pas correctement
- 29. AngularJS - localStorage ne chargeant pas correctement
- 30. Asterisk pjsip chargeant tous les noeuds finaux au démarrage
Ce tutoriel devrait répondre à toutes vos questions: http://alancastro.org/2010/05/01/erlang-application-management-with-rebar.html –
Merci pour ce lien, alors qu'il m'a aidé à comprendre ma deuxième question est ne répond pas comment je peux faire reltool inclure les applications dans mon dossier deps, des suggestions? Je vais éditer mon premier message pour refléter le nouvel état –