Ecrire un plugin pour Confluence A blog site to remind me some things I did
Published
Sharing
Introduction
Cette page explique comment écrire un plugin pour Atlassian.
Configuration de l'environnement
Adaptation de l'IDE
L'IDE a été téléchargé et configuré en suivant les instructions sur [cette page][ide-for-linux/mac] sur le site d'Atlassian.
Pour configurer la jre 1.6.0 sur mon Mac, j'ai ajouté la définition de la 1.6.0 stockée dans le répertoire suivant :
- /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
Comme expliqué dans les commentaires, pour installer maven, indiquer le site suivant comme source pour Juno :
- http://download.eclipse.org/releases/juno
En effet, le site indiqué sur JIRA ne contient les références pour un plugin utile à maven et l'installation n'est alors pas possible.
Installation du SDK
L'installation consiste simplement à le télécharger et l'installer. Une fois installée, vous pouvez alors lancer JIRA en mode développement avec la commande suivante :
atlas-run-standalone --product jira
Le système charge alors les modules et exécutables manquants nécessaires. Tomcat est alors démarré, il faut être patient : le premier lancement a mis 744s sur mon MacBook Pro avec 8 Go de RAM.
Vidéo
Resources
[ide for linux/mac] https://developer.atlassian.com/display/DOCS/Set+Up+the+Eclipse+IDE+for+Linux
[2] https://developer.atlassian.com/display/DOCS/Set+up+the+Atlassian+Plugin+SDK+and+Build+a+Project
https://developer.atlassian.com/display/CONFDEV/Macro+Module https://developer.atlassian.com/display/CONFDEV/XWork-WebWork+Module https://developer.atlassian.com/display/CONFDEV/WoW+Macro+explanation [3] https://developer.atlassian.com/display/CONFDEV/Write+a+simple+Confluence+Blueprint+plugin
[4] https://developer.atlassian.com/display/CONFDEV/Writing+Confluence+Plugins
https://developer.atlassian.com/display/DOCS/Put+the+Final+Polish+on+the+Project+in+Eclipse
https://developer.atlassian.com/display/DOCS/Plugin+Modules
blog comments powered by Disqus