2010-02-10 5 views
1

J'ai trouvé des questions similaires à ce problème mais elles ne me satisfont pas vraiment. Mon code fait partie d'un seul "projet" dans un dépôt SVN. Le "projet" inclut non seulement le code Java, mais aussi C/C++/Cuda. Je veux simplement vérifier l'ensemble du dépôt, mais seulement fonctionne sur le code Java (qui fonctionne à partir d'une construction Ant). Je cherche un moyen dans Eclipse (en utilisant Subclipse) d'avoir ce code comme projet Java, tout en "ignorant" les autres choses.Création d'un projet Java dans Eclipse à partir d'un référentiel SVN contenant plusieurs langages

J'ai édité le fichier ".project" pour le reconnaître en tant que projet Java, mais seulement le tag <natures> et non le <buildSpec>, puisque le code Java est compilé à partir d'une build Ant. Cela fonctionne jusqu'à un certain degré, mais l'assistant de contenu ne fonctionne pas.

La mise en page de code dans le référentiel est quelque chose comme ceci:

root/ 
    backend/ (C++/CUDA) 
    frontend/ (Java here) 
    jar/ (runnable jar is here) 
    build.xml 
+0

Quelle est la structure du dossier comme dans svn? Tous les fichiers java sont-ils mélangés dans le même répertoire que le code c/C++/Cuda? – Upgradingdave

+0

Fait une modification pour afficher la structure générale des dossiers. –

+0

Je suggère de vérifier la racine dir entièrement (parce que vous voulez vraiment ce que vous avez dit) comme un projet d'éclipse générale. Ensuite, créez un nouveau projet Java et définissez le répertoire source sur la racine/frontend et incluez build.xml –

Répondre

1

Vous pouvez ajouter un .project et .classpath fichier dans le dossier frontend et « importation » comme un projet java. Il apparaîtra comme un autre projet dans l'espace de travail et vous aurez toutes les fonctionnalités de Java.

+0

Great, cela fait exactement ce que je veux. Merci! –

Questions connexes