Comment changer un projet par défaut Eclipse en un projet Java
10 réponses
ouvrir le .fichier de projet et ajouter java nature et les constructeurs.
<projectDescription>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
et in .classpath, référence the Java libs:
<classpath>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
</classpath>
changer manuellement le XML et / ou les paramètres est très dangereux dans eclipse à moins que vous ne sachiez exactement ce que vous faites. Dans l'autre cas, vous pourriez finir par trouver votre projet complet est foutu. Une sauvegarde est très recommandé!
comment utiliser Eclipse?
- Sélectionnez le projet.
- ouvrir les propriétés du projet par le Projet - > Propriétés.
- aller à" Runtimes ciblés " et ajouter le bon moment de l'exécution. Cliquez sur Appliquer.
- allez à" facettes de projet " et sélectionnez la facette JAVA qui est apparue en raison de l'étape 4. Cliquez sur Appliquer
- Définissez votre chemin de construction.
- si c'est un projet Maven, vous pouvez sélectionner le projet, cliquez sur Maven -> Update Project configuration...
qui l'a fait pour moi. Et Eclipse est configuré correctement. Espérons que ça marchera pour vous aussi.
dans les versions récentes d'eclipse, le correctif est légèrement différent...
- clic droit et sélectionnez Propriétés du projet
- Choisir Les Facettes Du Projet
- Si nécessaire, cliquez sur "Convertir à facettes en forme"
- sélectionner "Java" facet
- Cliquez sur OK
j'ai supprimé le projet sans supprimer le contenu. J'ai alors créé un nouveau projet Java à partir d'une ressource existante. Pointant vers mon dossier racine SVN checkout. Cela a fonctionné pour moi. Bien que la façon de Chris aurait été plus rapide. C'est une bonne note pour l'avenir. Merci!
L'approche de Joe est en fait le moyen le plus efficace que j'ai trouvé pour faire cette conversation. Pour élaborer un peu plus sur elle, vous devez cliquer droit sur le projet dans l'explorateur de packages dans eclipse, puis sélectionnez supprimer sans supprimer le répertoire ou de son contenu. Ensuite, vous sélectionnez pour créer un projet Java (Fichier -> Nouveau -> projet Java) et dans la partie Contenu de la boîte de dialogue Nouveau projet Java, sélectionnez "Créer un projet à partir d'une source existante".
l'avantage de cette approche est que les dossiers sources seront correctement identifiés. J'ai trouvé ça en train de déconner avec les .le dossier de projet peut conduire à l'ensemble du répertoire étant considéré comme un dossier source qui n'est pas ce que vous voulez.
Utilisation du projet facettes du projet nous pouvons configurer les caractéristiques et les exigences pour les projets.
Pour trouver le Projet facettes sur eclipse:
vous pouvez le faire directement à partir d'eclipse en utilisant le navigateur view (Window -> Show View -> Navigator). Dans la vue Navigateur, sélectionnez le projet et ouvrez-le pour que vous puissiez voir le fichier .project
. Faites un clic droit -> Ouvrir. Vous obtiendrez une vue d'éditeur XML. Modifier le contenu du noeud natures
et insérer un nouvel enfant nature
avec org.eclipse.jdt.core.javanature
comme contenu. Enregistrer.
maintenant créer un fichier .classpath
, il s'ouvrira dans l'éditeur XML. Ajouter un noeud nommé classpath
, ajouter un enfant nommé classpathentry
avec les attributs kind
avec le contenu con
et un autre nommé path
et le contenu org.eclipse.jdt.launching.JRE_CONTAINER
. Save -
beaucoup plus facile: copier les fichiers .project
et .classpath
d'un projet Java existant et éditer le noeud result name
au nom de ce projet. Peut-être que vous devez rafraîchir le projet (F5).
vous aurez le même résultat qu'avec la solution de Chris Marasti-Georg.
Modifier
une autre façon possible est de supprimer le projet à partir D'Eclipse (mais ne supprimez pas le contenu du projet à partir du disque!), puis utilisez l'Assistant nouveau projet Java pour créer un projet en place. Cet assistant détectera le code Java et configurera les chemins de compilation automatiquement.
- clic droit sur le projet
- Configurer - > "Convertir à Facettes en Forme de"
- vous obtiendrez un popup, sélectionnez 'Java' dans la colonne 'Project Facet'.
- appuyez sur Appliquer et Ok.
selon L'éclipse en question, les paquets WTP requis peuvent être trouvés avec des noms différents. Par exemple, dans Eclipse Luna j'ai trouvé plus facile de rechercher avec "outils" et de choisir un qui a mentionné des outils pour le développement D'EE Java. Cela a ajouté la fonctionnalité de la facette du projet. Chercher avec " WTP " n'a pas été d'une grande aide.