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

Eclipse Java Discussion :

Rajouter la nature 'projet web'


Sujet :

Eclipse Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut Rajouter la nature 'projet web'
    Bonjour,

    j'ai un projet java déjà existant. Sans recréer un projet depuis 0, je souhaite informer eclipse qu'il s'agit d'un projet web, afin de pouvoir bénéficier de fonctionnalité comme l'auto completion de taglibs dans les JSP/Facelets, déploiement en un clic sur un serveur de debuggage.

    Pour le moment, je n'ai pas une partie des auto completion et pour le déploiement je dois passer par le plugin sysdeo et un déploiement "à la main".

    Seulement, a part en créer un projet web dès le départ (ce qui n'est pas possible dans mon cas) je ne vois pas comment bénéficier de ces fonctionnalités.

  2. #2
    Rédacteur
    Avatar de CyberChouan
    Homme Profil pro
    Directeur technique
    Inscrit en
    Janvier 2007
    Messages
    2 752
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Janvier 2007
    Messages : 2 752
    Par défaut
    Passe en vue "Navigator", afin d'avoir accès à tous les fichiers.

    A la racine de ton projet, tu verras le fichier ".project".

    En éditant celui-ci, il est possible d'ajouter une (ou plusieurs) "natures" à ton projet, qui seront prises en compte après fermeture/ouverture du projet :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    <?xml version="1.0" encoding="UTF-8"?>
    <projectDescription>
    	<name>UnProjetWeb</name>
    	<comment></comment>
    	<projects>
    	</projects>
    	<buildSpec>
    		<buildCommand>
    			<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
    			<arguments>
    			</arguments>
    		</buildCommand>
    		<buildCommand>
    			<name>org.eclipse.jdt.core.javabuilder</name>
    			<arguments>
    			</arguments>
    		</buildCommand>
    		<buildCommand>
    			<name>org.eclipse.wst.common.project.facet.core.builder</name>
    			<arguments>
    			</arguments>
    		</buildCommand>
    		<buildCommand>
    			<name>org.eclipse.wst.validation.validationbuilder</name>
    			<arguments>
    			</arguments>
    		</buildCommand>
    	</buildSpec>
    	<natures>
    		<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
    		<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
    		<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
    		<nature>org.eclipse.jdt.core.javanature</nature>
    		<nature>org.eclipse.wst.jsdt.core.jsNature</nature>
    	</natures>
    </projectDescription>
    Avant de poster, pensez à regarder la FAQ, les tutoriaux, la Javadoc (de la JRE que vous utilisez) et à faire une recherche
    Je ne réponds pas aux questions techniques par MP: les forums sont faits pour ça
    Mes articles et tutoriaux & Mon blog informatique

  3. #3
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    Merci pour les infos.

    Apparement le projet avait déjà les natures en question, mais n'en a pourtant pas le comportement. J'ai aucune auto completion de mes taglibs par exemple. Aussi, quand je crée un nouveau "serveur" tomcat, la liste des projet à inclure au serveur est vide. Les deux colonne 'available projets' et 'configured projects' sont vide. C'est peut etre du au fait que j'utilise des emplacement non standard pour mon web.xml. Comme dire à eclipse que mon web.xml se trouve dans "webapp/WEB-INF/" ?

  4. #4
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 483
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 483
    Par défaut
    Bon, apparement, il fallait ajouter la facette "dynamic web module". J'avance mais c'est pas glorieux. Le webmodule reconnait bien mon web.xml (je vois tout mon web.xml dans l'arborescende du descripteur de webapplication), mais au démarrage du serveur, aucune de mes servlet n'est démarrée. La pluspart de mes JSP ne sont pas présent. Mon répertoire "webapp/" censé contenir mes JSP est considéré comme une "java ressource", mais les jsp présent me retournent des 404. (Voir screenshot attaché). Le welcome page est remplacé par une arborescence des dossiers ou je peux donc constater l'absence d'une partie des jsp.
    Images attachées Images attachées  

Discussions similaires

  1. [IIS] problème de création un projet Web
    Par kouta20 dans le forum IIS
    Réponses: 20
    Dernier message: 02/05/2007, 18h10
  2. [projet Tomcat][jar] Importer un .jar à un projet Web
    Par El Saigneur dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 24/06/2005, 18h06
  3. [myeclipse] [cvs] projet web commun à partir de 2 cvs
    Par Aldo dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/03/2005, 14h44
  4. [WSAD]Organisation de projet Web
    Par thibaut dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 21/10/2004, 15h05

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