2010-10-19 6 views
7

J'ai un projet de plugin eclipse qui dépend du projet java dans mon éclipse. En général, ce que j'ai fait est d'exporter le projet en tant que pot et de l'utiliser tel quel dans le plugin. mais cela nécessite un travail manuel. Puis-je avoir une référence de mon projet plugin à un projet java qui sera à la fois une dépendance à la compilation et à l'exécution? J'ai vu un similar question, mais pas exactement la même chose.Le projet de plugin eclipse peut-il dépendre du projet java?

Répondre

5

Je pense que le plus proche est de créer un fichier jar à partir du projet référencé et de l'importer dans le référentiel de projets. Mais c'est assez difficile à gérer pour un projet actuellement développé.

D'autre part, n'est-il pas possible de convertir simplement le projet Java en plug-in de façon permanente? Si l'autre utilisateur n'utilise pas OSGi/Eclipse, il verra uniquement un fichier manifeste/manifest.mf (et éventuellement un fichier plugin.xml) à côté des éléments spécifiques au projet java, donc cela ne les dérange pas, mais aiderait toi.

+0

1. Cela aura-t-il un effet s'il fonctionne également avec eclipse? 2.can-je utiliser la nouvelle fonctionnalité d'eclipse de liaison d'eclipse pour créer un autre projet avec les mêmes sources? – oshai

+0

1. Ils verront, que le projet est aussi un projet plug-in. Mais comme ce projet n'a aucune dépendance externe, il ne va pas (ou du moins ne devrait pas) leur causer de problèmes. 2. Je ne sais pas, jamais essayé une telle chose. Cela pourrait marcher, mais il est sujet à la rupture à mon avis. –