Bonsoir,
Mon objectif est de pouvoir accéder à l'API géoportail, intégralement sur mon serveur local, me permettant ainsi de :
- poser des points d'arrêt sur tel ou tel fichier afin de comprendre un mécanisme ou un autre
- apporter des modifications (OpenLayers) et les tester
J'ai téléchargé les sources de l'api sur cette page :
http://api.ign.fr/geoportail/api/doc.../download.html
J'ai ensuite voulu compiler le projet avec Maven (sous Mac OSX) avec la commande suivante :
Dans un premier temps, j'ai eu un message d'erreur comme quoi pom.xml n'était pas un flux xml bien formé. En vérifiant, il manque effectivement une bonne partie du fichier, il est tronqué.
Code : Sélectionner tout - Visualiser dans une fenêtre à part mvn compile -f /Users/Sylvain/Sites/geoportal-1.2/pom.xml
Sur le trunk du net http://codes.ign.fr/geoportail/apijs...87be08/pom.xml, j'ai récupéré le bon fichier (semble-t-il), sans être certain de la bonne version.
Cette fois, Maven a bien démarré la compile, mais on tombe à nouveau sur une erreur :
Il semble que le fichier build-openlayers.xml manque dans le pack API téléchargé.[ERROR] Failed to execute goal org.apache.maven.plugins:maven-antrun-plugin:1.3:run (compress-javascript) on project geoportail-api-js: An Ant BuildException has occured: The following error occurred while executing this line:
[ERROR] java.io.FileNotFoundException: /Users/Sylvain/Sites/geoportal-1.2/src/main/javascript/build/build-openlayers.xml (No such file or directory)
Est ce que je suis sur la bonne voie par rapport à mon objectif de test en local, et si oui, l'API téléchargeable est-elle vraiment packagée et prête à la compilation avec Maven ?
Sylvain
Partager