|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
Je sais que ce sujet à déjà été plus ou moins été abordé... Notamment ici : http://www.developpez.net/forums/d48...j2se-possible/ Puis en cherchant un peu j'ai vu qu'il était possible d'utiliser un SDK Flex pour java... Mais l'inconvénient c'est que je ne vois pas comment l'utiliser avec le langage java ni comment l'utiliser tout court... Voici le seul texte que j'ai réussi à trouver et qui traite de ce problème... izibook.eyrolles.com/extract/show/4548 Auriez-vous des idées pour m'aider à utiliser Flex avec du code java, comment installer et utiliser cela, s'il vous plaît ? (Je sais que j'en demande beaucoup, mais je ne m'en sors pas En vous remerciant. Bonne journée.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() Nicolas Développeur informatique Inscription : juillet 2007 Messages : 229 ![]() |
Bonjour,
qui parle Flex et Java, parle Client et serveur. Il y a plusieurs moyens d'utiliser les 2 technologies, mais bien entendu sur des couches différentes. Tu peux, côté serveur, créer en Java des WebServices qui vont chercher des infos en DB et les mettent à disposition d'un service Client (Principe du WebService). Et côté client, en ActionScript, tu peux interroger les services "java", les traiter et balancer les infos dans les composants Flex. A ce moment-là, les infos transitent en XML sur le réseau. Tu peux aussi utiliser BlazeDS qui permet d'interfacer les transferts et services... Maintenant si tu veux faire quelque chose de bien précis, le mieux est que tu détails un peu. A+
|
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
Je vous remercie ce m'avoir répondu si vite. En faite j'aimerais programmer en java-jee et puis faire les interfaces graphiques en Flex (et bien entendu relier mon interface graphique à mon code java). J'ai déjà téléchargé le SDK contenant les composants/modules Flex nommé flex_sdk_4.5.1.21328... Cependant je ne sais pas comment l'utiliser ni même où le mettre... Auriez-vous une idée là dessus, ainsi que comment les utiliser ensemble s'il vous plaît ? En vous remerciant. Bonne journée.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#4 |
![]() ![]() Ellène Inscription : mai 2006 Messages : 898 ![]() |
Bonjour,
Il n'y a pas que le SDK à mettre en place. Il faut aussi que tu récupéres un outil qui te permette de faire le lien entre Java et Flex. Pour cela deux solutions gratuites à ta disposition : - BlazeDS, la solution officielle d'Adobe :http://www.adobe.com/devnet/livecycl...ngstarted.html - GraniteDS : http://www.graniteds.org/confluence/...etting+Started Les liens pointent directement vers les getting started ce qui te donnera un point de démarrage. Bon courage, Ellène
__________________
Nous mettons en place une FAQ Flex, vous pouvez contribuer ici ! Aidez nous ! JDuchess France le groupe féminin Java en France : Rejoignez nous ! JDuchess France blogue ! |
|
00
|
|
|
#5 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Bonjour,
le SDK te fourni entre autres un ensemble de classes te permettant d'utiliser les fonctionnalités de telle ou telle release en l’occurrence ici le build 21328 du SDK 4.5.1. Par exemple, je crois que le composant datagrid en version "spark" est disponible à partir du SDK 4.5 et n'est donc pas disponible avant. Chaque SDK comprend aussi un compilateur de de SWFs et SWCs. Une fois que tu l'as téléchargé, il faut que tu le greffes à un outil de développement Flex appelé EDI (ou IDE en anglais). Cela peut être par exemple Flash Builder (payant mais évaluation de 30 jours), le plugin Flash Builder pour Eclipse (idem), Flash Develop (gratuit), etc... une fois cette configuration réalisée sous l'IDE, les fonctionnalités du SDK te seront disponibles. Bon courage aussi
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#6 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
Merci beaucoup pour vos conseils. Donc c'est BlazeDS qui a été choisi... Cependant malgré le fait que j'ai essayé d'appliquer le mode d'emploi pour installer BlazeDS, je n'y suis pas arrivé. Et j'ai même essayé de trouver d'autres tutoriels qui pourrait m'aider, mais je n'ai pas réussi... Car la plupart du temps cela parle de Tomcat en serveur, ou encore de netbeans en logiciel de programmation... Mais moi j'utilise GlassFish ainsi que Eclipse (avec l'outil GlassFish Tools Bundle for Eclipse), et bientôt BlazeDS (si un jour j'arrive à en faire quelque chose). Sinon est-il possible de trouver un tutoriel clair et précis en ce qui me permettrait d'installer BlazeDS et de le faire fonctionner avec GlassFish et Eclipse, s'il vous plaît ? J'avais trouvé un très bel exemple mais hélas il utilise netbeans dedans... Je pense que ça doit vous donner l'impression que je ne m'investis pas beaucoup mais c'est bien le contraire hélas... En vous remerciant.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Hello,
j'ai pas de tutoriel mais concrétement sous Eclipse tu peux faire ceci :
Voilà, c'est sommaire mais ca peut t'aider à commencer
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
Merci beaucoup pour votre aide !!!! Je commençais à essayer un truc un peu brouillon (où j'empruntais un petit bout de solution sur différents sites). Mais j'essaierais votre solution. Encore merci (Je mettrais résolu dès que j'aurais réussi à faire fonctionner tout cela Bonne journée.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#9 | |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonsoir,
Finalement pour le moment je code en Flex dans des bloc note (je commence comme ça car je n'arrive pas à installer la version autonome de flash builder 4.5), et au moment où je lance la ligne de commande dans la console : Code :
mxmlc ../samples/HelloWorld/src/HelloWorld.mxml C:\Users\vgouy\root_flexsdk\samples\HelloWorld\src\HelloWorld.mxml ) Et bien il se lance, mais au dernier moment il me donne comme message d'erreur : Citation:
![]() Uploaded with ImageShack.us Auriez-vous une idée ? Car j'ai essayé plusieurs orthographes (et j'ai aussi regardé ce '-help' mais sans succès non plus) mais bon il n'y a pas eu de changement d'erreur... En vous remerciant. Bonne soirée.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
|
00
|
|
|
#10 | |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Bonsoir,
Citation:
![]() Places toi directement dans le répertoire src puis lance la compilation
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
Je vous remercie de m'avoir répondu. Cependant j'ai besoin d'aller dans le fichier bin de mon exercice, pour l'application mxmlc, et d'ensuite aller chercher mon fichier mxml pour le compiler. Qu'est-ce qui ne fonctionne pas avec ma ligne de commande ? En vous remerciant.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#12 | ||
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Bonjour,
l'exécutable mxmlc est bien trouvé donc tu as bien configuré ton path. Cette commande est parfaitement fonctionnelle (je viens encore de la tester chez moi pour être sur) même si elle est le raccourci de : Code :
Vérifie donc tes chemins d'accès à ton mxml
__________________
Je ne réponds pas aux questions envoyées par mp |
||
|
|
00
|
|
|
#13 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
J'ai beau le retourner sous toute les coutures, mais le chemin d'accès reste le même.... Celui-ci : C:\Users\vgouy\root_flexsdk\samples\HelloWorld\src Et vu que là je me trouve dans le fichier bin, il faut bien que je remonte une fois, en faisant ceci '../' et après j'indique le chemin c'est à dire '/samples/HelloWorld/src', puis après j'indique le nom de mon fichier 'HelloWorld.mxml', ce qui donne à la fin 'mxmlc ../samples/HelloWorld/src/HelloWorld.mxml'. Et j'ai bien vérifié le fichier existe bien dans ce dossier.... J'ai vraiment l'impression que ça doit être tout bête....
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#14 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
teste pour vérifier de te mettre dans le dossier contenant ton mxml et de lancer la compilation juste pour t'assurer que ton compilateur est fonctionnel
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#15 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Hé bien j'ai suivi votre conseil mais dans le sens inverse....
Je m'explique au lieu de me mettre directement dans le fichier contenant mon .mxml (j'ai essayé aussi mais ça fait une erreur car il cherche le mxmlc mais il ne se trouve pas dans ce dossier, donc normal que cela ne fonctionne pas), j'ai placé directement mon fichier mxml dans le dossier contenant mon mxmlc... Ce qui me produisit cette erreur : 'Erreur : impossible d'ouvrir le fichier HelloWorld.mxml' Est-ce que le problème peut venir du fait que j'ai utilisé un fichier texte (bloc note) avec du code dedans et nommé en .mxml ? Ou est-ce que mon compilateur ne fonctionne pas ? En vous remerciant.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#16 | |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Citation:
Première chose à faire, il faut que tu ajoutes le dossier bin à ton path afin de rendre l'exécutable mxmlc disponible ou que tu sois dans l'arborescence (raccourci: touche Windows + touche pause). Si tu sais pas comment faire cela, vas sur google et cherches "variables d’environnement windows".
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
|
00
|
|
|
#17 |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Voilà, j'ai ajouté le chemin vers le dossier bin contenant mon compilateur mxmlc, dans la variable environnement path.
Maintenant que dois-je faire ? Merci bien. Edit : J'ai réessayé avec ma ligne de commande sous cmd.exe. Mais j'obtiens toujours la même erreur comme quoi il n'arrive pas à ouvrir mon fichier...
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
00
|
|
|
#18 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
|
|
#19 | |
|
Membre régulier
![]() Inscription : février 2006 Messages : 349 ![]() |
Bonjour,
Je vous remercie de m'avoir répondu. Cependant j'ai fait ce que vous m'avez demandé mais cela fait toujours la même erreur : Citation:
D'où peut venir le problème alors ? En vous remerciant.
__________________
Programmer c'est comme gravir une montagne... Il faut procéder par étapes... (? auteur ?) Un seul être vous manque et tout est dépeuplé. Lamartine (merci chat hotplug ^^) |
|
|
|
00
|
|
|
#20 |
|
Membre Expert
![]() Inscription : juin 2007 Messages : 2 279 ![]() |
Bonjour,
alors c'est que ton fichier mxml doit comporter des erreurs (difficile à détecter avec un bloc note^^). Montre nous son contenu
__________________
Je ne réponds pas aux questions envoyées par mp |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com