Forum Ametys

Forum de la communauté Ametys

You are not logged in.

#1 14/08/2013 13:21:33

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Comment compiler ametys sous eclipse ?

Salut
Je veux  compiler  ametys sous eclipse
Est ce que vous pouvez m'aidez , je suis débutant

Offline

#2 15/08/2013 13:02:34

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Aucune réponse ?

Offline

#3 26/08/2013 09:49:52

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Avez-vous téléchargé les sources comme indiqué dans ce thread ?


Raphael Franchet
Expert Ametys

Offline

#4 26/08/2013 11:50:43

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Oui,
j'ai fait tous les étapes mais si je fais un import d'un projet existant dans le kernel et je compile son build aprés 45 min de compilation il ne m'affiche rien.

Offline

#5 26/08/2013 12:02:55

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Il m'affiche comme ça

Last edited by Ali Mahfoudhi (26/08/2013 12:06:38)

Offline

#6 26/08/2013 12:09:20

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

ce qui est long dans le build c'est les tests unitaires.
ce qui plante dans votre build c'est l'absence de licence pour l'outil clover.

Pour désactiver les deux d'un coup, positionnez le variable skip.tests
Vous pouvez aussi mettre skip.docs pour gagner encore du temps


Raphael Franchet
Expert Ametys

Offline

#7 26/08/2013 12:11:30

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

comment positionner le variable skip.tests ?

Last edited by Ali Mahfoudhi (26/08/2013 12:13:03)

Offline

#8 26/08/2013 12:14:04

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Au moment de faire Run as de votre script ant, vous pouvez dans la boite de dialogue préciser les "properties" à passer au script.

PS: la valeur de la property skip.tests importe peu, il suffit qu'elle soit présente


Raphael Franchet
Expert Ametys

Offline

#9 26/08/2013 12:19:17

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Je n'ai pas compris

Offline

#10 26/08/2013 12:20:20

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Qu'est ce qu'il faut faire exactement ?

Offline

#11 26/08/2013 12:26:17

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Quand vous lancez, le script build.xml, au lieu de faire "Run as > Ant Build" vous faites "Run as > Ant Build..." et dans l'onglet properties, vous décochez "Use global properties..." puis faites "Add property..."

Ces préférences sont ensuite sauvée. La prochaine fois, vous referez l'habituel "Run as > Ant Build"


Raphael Franchet
Expert Ametys

Offline

#12 26/08/2013 12:40:42

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Rien ne change
voilà qu'est ce que j'ai fait

Offline

#13 26/08/2013 13:52:37

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Le nom de la propriété est skip.tests pas skip. Par contre la valeur de la propriété est inutilsée, donc vous pouvez mettre ce que vous voulez


Raphael Franchet
Expert Ametys

Offline

#14 26/08/2013 15:14:44

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Même erreur  sad

Offline

#15 26/08/2013 16:05:21

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Remettez une capture d'écran des propriétés pour que je vois


Raphael Franchet
Expert Ametys

Offline

#16 27/08/2013 11:49:18

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Voilà l'erreur

Offline

#17 27/08/2013 11:59:26

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

une autre capture écran

Offline

#18 27/08/2013 12:01:44

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

dans skip.test il y a un p à skip big_smile (j'avais fait l'erreur dans un de mes commentaires plus haut que je corrige de ce pas)


Raphael Franchet
Expert Ametys

Offline

#19 27/08/2013 12:12:24

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

il m'affiche

Javadoc failed: java.io.IOException: Cannot run program "javadoc.exe": CreateProcess error=2, Le fichier spécifié est introuvable
qu'est ce que je fais ?

Offline

#20 27/08/2013 12:21:14

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Pendant le build, la javadoc est générée. Visiblement vous n'avez pas l'utilitaire de javadoc.
Peut-être utilisez-vous une JRE au lieu d'une JDK ?

Dans tous les cas, je pense que vous n'avez pas besoin de les générer, ce qui en plus allégera le processus de build.
Pour cela, comme indiqué dans mon post d'hier, ajoutez la propriété skip.docs

Ceci dit, puis-je me permettre une question : pourquoi souhaitez-vous builder Ametys vous-même ? Ametys est un framework, si vous souhaitez ajouter des fonctionnalités, vous pouvez le faire dans vos propres plugins indépendant, sans toucher au noyau Ametys


Raphael Franchet
Expert Ametys

Offline

#21 27/08/2013 12:30:27

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

Oui, je souhaite ajouter des fonctionnalités

Offline

#22 27/08/2013 13:50:13

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Selon le type de fonctionnalités, Ametys est clairement fait pour être étendu sans toucher au noyau ! Ca permet contrairement à d'autres CMS de se mettre à jour plus facilement par la suite.

Globalement, on peut couper les fonctionnalités en deux familles :
* les fonctionnalités front-office : par exemple, permettre au contributeur d'ajouter un service qui affiche les données d'une base de données
* les fonctionnalités back-office : par exemple, un module de gestion de glossaire (qui existe déjà) et qui est généralement associé à une fonctionnalité front-office (service d'affichage des mots du glossaire)

Dans quel camp vous situez-vous ?


Raphael Franchet
Expert Ametys

Offline

#23 27/08/2013 16:19:14

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

les fonctionnalités front-office

Offline

#24 27/08/2013 16:22:58

Raphaël Franchet
Expert Team
From: Toulouse
Registered: 10/08/2010
Posts: 1,111

Re: Comment compiler ametys sous eclipse ?

Ok très bien.
C'est de loin le plus facile des deux smile

Quels genres de fonctionnalités : des services (au sens ametys) ? des types de contenus ?


Raphael Franchet
Expert Ametys

Offline

#25 27/08/2013 16:24:02

Ali Mahfoudhi
Guest
Registered: 13/08/2013
Posts: 20

Re: Comment compiler ametys sous eclipse ?

je veux un peu de détaille comment ajouter des fonctionnalités sous ametys puis visualiser mes modifications.

Offline

Board footer

Powered by FluxBB