L'importation de Liferay portlet dans Eclipse IDE
J'ai une question concernant le développement de liferay les portlets à l'aide de la liferay plugin SDK. Ma question va surtout dans la configuration de l'IDE de développement. L'a suggéré l'un serait d'utiliser Netbeans IDE que j'ai aussi essayé, mais il semble fonctionner très lentement sur ma machine alors que Eclipse est très performant.
Le programme d'installation de Netbeans IDE est la suivante
- Allez dans le répertoire \portlets
- Exécuter le créer.chauve-souris (ou sh fichier en fonction de l'OS) pour créer un nouvel échantillon de portlet
- Exécuter Netbeans IDE, de créer un "nouveau Java gratuit formulaire de projet" et de pointer vers le répertoire de la création de l'échantillon de portlet
Que c'est, assez simple.
Pour les raisons mentionnées ci-dessus (et parce que je suis plus familier avec Eclipse) j'aimerais importer le projet dans Eclipse de la même façon. Est-il un moyen de le faire sans avoir à trop de modifications dans la structure d'origine de la création de l'échantillon de portlet et de la fonction build.xml (ant fichier)?? J'ai déjà essayé de créer un nouveau projet de la build.xml ant fichier de la création de l'échantillon de portlet, cependant, de cette façon, ne pas m'inclure dans le code source.
Je n'ai pas trouver d'excellents tutoriels sur le web...
Quelqu'un pourrait-il m'aider à ce sujet, en soulignant les didacticiels en ligne ou me donner quelques conseils.
Grâce
Vous devez vous connecter pour publier un commentaire.
Je sais votre douleur. De commencer à travailler avec Liferay a besoin de beaucoup de temps. Je vous ne souhaitez pas modifier la source existant, mais seulement caisse de votre propre portlets, vous pouvez télécharger les plugins SDK à partir de la "Fichiers Supplémentaires" de la section sur la Liferay site web. Cette offre de scripts ant, pour créer un simple JSR conforme portlet, et de créer toutes les choses nécessaires, pour créer un son projet Eclipse, par exemple:
De cd dans le répertoire de votre portlet un faire:
Après cela, vous devriez être en mesure de créer un nouveau projet à partir des sources dans ce répertoire Eclipse, qui peut ensuite être déployé via un autre script ant pour l'exécution de tomcat instance. Si vous savez déjà quelque chose à propos de portlet de programmation, vous devriez être à peu près réglé maintenant. Si pas, essayez de trouver de la documentation sur portlet JSR programmation tout d'abord, avant de chercher dans Liferay specifig portlet de développement.
Liferay a maintenant publié une officielles ensemble de plug-ins Eclipse que le portlet de support de développement. Voici le guide d'installation pour installer le plugin eclipse:
Liferay IDE Guide d'Installation
Il y a aussi un guide de prise en main qui montre ce qu'il faut faire après l'installation pour configurer votre premier portlet projet.
Tutoriel D'Initiation
Liferay IDE utilise les Plugins SDK de Liferay sous les couvertures pour faire tout le travail. Si vous avez déjà des projets existants que vous avez créé avec les Plugins SDK ceux-ci peuvent être importés dans Liferay IDE ainsi.
Importation de Projets
vous pouvez trouver le tutoriel pour le déploiement de liferay dans eclipse
http://www.liferay.com/web/guest/community/wiki/-/wiki/Main/Development+Environnement+(Windows)
Aucun indice au sujet de Liferay est des détails, mais en général, je le ferais:
En Mars 2011, il y a quelques officiels Liferay soutien pour NetBeans et comme indiqué précédemment, il est le support officiel de l'Eclipse ( Dans le Marché). Le Documentariste utilise Eclipse lui-même, bien que de nombreux exemples d'utiliser les Plugins SDK avec des scripts shell, scripts ant et aucune IDE.
Nous nous battons avec Liferay sur Eclipse, Eclipse semble buggy et imprévisible, mais nous sommes aussi J2EE Eclipse ( donc remise de ce dernier commentaire un peu), et j'ai notre portlet les fichiers d'installation dans une zone séparée pour SVN, nécessitant un refactor-déplacer, refactor est certainement buggy.
Vous devez être conscient qu'il y a un livre pour les développeurs sur le chemin de l'officiel documentariste - nous avons acheté la mise en liberté anticipée et l'ont trouvé utile. Il ne couvrir que certains IDE questions. Voir Manning presse.
La Liferay exemple de portlets ( ils sont nombreux) ne sont pas mis en place pour les projets Eclipse, et vous aurez à l'importation de certains fichiers java et sauter à travers quelques Eclipse cerceaux pour obtenir dans l'exécution d'un projet Eclipse, vous pouvez développer.