IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Play! Java Discussion :

Support du framework Web Play! sous Netbeans avec le plugin NBPlay


Sujet :

Play! Java

  1. #1
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Points : 5 943
    Points
    5 943
    Par défaut Support du framework Web Play! sous Netbeans avec le plugin NBPlay
    Bonjour tout le monde,

    J'ai récemment découvert le framework Play et je dois dire qu'il m'a tout de suite beaucoup plu. Comme j'utilise NetBeans pour mes développement, j'ai tout naturellement cherché un plugin permettant d'utiliser Play dans NetBeans.
    Or il se trouve que Geertjan Wielenga vient justement de créer le projet NBPlay.


    Le projet est tout neuf et ouvert à quiconque souhaite apporter sa contribution. Je me suis moi même proposé et Geertjan m'a tout simplement ajouté aux committers du projet.

    Il n'y a pas encore de build disponible mais vous pouvez à tout moment récupérer les sources via Subversion et les builder avec Maven.

    Voici les fonctionnalités implémentées jusque là :

    - reconnaissance et ouverture des projets Play ;
    - actions clean, build (compile) et run des projets ;
    - configuration du répertoire Play dans les options de NetBeans ;
    - création de projets Play (Java, Scala, projet vide).

    Jonas Fonseca vient également de rejoindre le projet pour travailler sur la partie classpath qui est pour l'instant encore pas mal hardcodée.

    Je n'avais encore jamais développé pour la plateforme NetBeans et c'est là une occasion pour moi de la découvrir. J'avoue que ça me plait pas mal, la plateforme est assez facile à prendre en mains et les tutoriels sur netbeans.org sont assez bien fait.

    Je vais essayer de bloguer régulièrement sur mes développements relatifs au projet, sur les problèmes que je rencontrerai, etc.

    Voilà, n'hésitez pas à faire des commentaires sur le projet. En effet, je ne me suis intéressé à ce framework que récemment et n'ai donc pas vraiment d'expérience quant à son utilisation.
    Si vous utilisez Play régulièrement quelles sont, selon vous, les fonctionnalités essentielles à intégrer en priorité ?
    Toute les contributions sont les bienvenues.

    Voici la liste des billets de Geertjan où il parle de NBPlay (en anglais) :
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  2. #2
    Rédacteur
    Avatar de romaintaz
    Homme Profil pro
    Java craftsman
    Inscrit en
    Juillet 2005
    Messages
    3 790
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Java craftsman
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2005
    Messages : 3 790
    Points : 7 275
    Points
    7 275
    Par défaut
    Hello,

    Voilà une nouvelle intéressante. J'ai une petite question : est-ce que le but du plugin est de supporter Play 1.x, Play 2.x ou les 2 versions ?
    Nous sommes tous semblables, alors acceptons nos différences !
    --------------------------------------------------------------
    Liens : Blog | Page DVP | Twitter
    Articles : Hudson | Sonar | Outils de builds Java Maven 3 | Play! 1 | TeamCity| CitConf 2009
    Critiques : Apache Maven

  3. #3
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Points : 5 943
    Points
    5 943
    Par défaut
    On est parti avec la version 2.x et il y a pas mal de choses encore hardcodées (notamment au niveau du classpath). Mais Jonas travaille sur l'utilisation de SBT pour récupérer dynamiquement les informations du projet et du classpath. Cela permettra de faciliter la gestion des différentes versions de Play. Car c'est effectivement un objectif .
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

  4. #4
    Expert éminent
    Avatar de _skip
    Homme Profil pro
    Développeur d'applications
    Inscrit en
    Novembre 2005
    Messages
    2 898
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur d'applications
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Novembre 2005
    Messages : 2 898
    Points : 7 752
    Points
    7 752
    Par défaut
    Citation Envoyé par le y@m's Voir le message
    Si vous utilisez Play régulièrement quelles sont, selon vous, les fonctionnalités essentielles à intégrer en priorité ?
    J'aurai dit un plugin de commande play nb qui ferait le même effet que play idea, c'est à dire créer un projet ouvrable dans l'éditeur avec les dépendances bien configurées (répertoire \lib, \target).
    Intégrer toute la console je ne suis pas sûr que ça fasse vraiment du sens, actuellement je la démarre manuellement, ensuite j'ouvre mon éditeur, je travaille le code et je rafraichis de temps en temps firefox.

    Ce qui serait vraiment intéressant ce serait un support un peu plus avancé dans l'édition des views. Même si c'était que de la coloration syntaxique, ça permettrait de rendre cet ascii-art compilable qu'on appelle scala plus agréable.

  5. #5
    Expert confirmé
    Avatar de le y@m's
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    2 636
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Février 2005
    Messages : 2 636
    Points : 5 943
    Points
    5 943
    Par défaut
    Citation Envoyé par _skip Voir le message
    J'aurai dit un plugin de commande play nb qui ferait le même effet que play idea, c'est à dire créer un projet ouvrable dans l'éditeur avec les dépendances bien configurées (répertoire \lib, \target).
    Intégrer toute la console je ne suis pas sûr que ça fasse vraiment du sens, actuellement je la démarre manuellement, ensuite j'ouvre mon éditeur, je travaille le code et je rafraichis de temps en temps firefox.

    Ce qui serait vraiment intéressant ce serait un support un peu plus avancé dans l'édition des views. Même si c'était que de la coloration syntaxique, ça permettrait de rendre cet ascii-art compilable qu'on appelle scala plus agréable.
    Oui je suis assez d'accord que le support des views serait super. Je pense qu'on ira jeter un coup d'oeil du coté du plugin scala pour voir si on ne pourrait pas récupérer certaines choses.
    Je ne répondrai à aucune question technique par MP.

    Pensez aux Tutoriels et aux FAQs avant de poster (pour le java il y a aussi JavaSearch), n'oubliez pas non plus la fonction Rechercher.
    Enfin, quand une solution a été trouvée à votre problème
    pensez au tag

    Cours Dvp : http://ydisanto.developpez.com
    Blog : http://yann-disanto.blogspot.com/
    Page perso : http://yann-disanto.fr

Discussions similaires

  1. Réponses: 0
    Dernier message: 05/11/2012, 11h08
  2. Réponses: 0
    Dernier message: 09/07/2012, 19h12
  3. Web service sous netbeans avec AXIS2 et SOAP
    Par 2beornot2be dans le forum NetBeans
    Réponses: 1
    Dernier message: 31/07/2009, 16h55
  4. [deployer avec java web start sous netbeans]
    Par rafikjava dans le forum NetBeans
    Réponses: 1
    Dernier message: 22/08/2006, 13h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo