Bonjour,
Copier-coller des plugins ou des update-sites directement dans les dossiers est une mauvaise pratique. Il faut que tu passes par p2 (update-sites modernes) pour faire tes installations.
Si tu crées un repository p2 pour tes plugins, et que tu as mis unpack="true" pour ton bundle sur ta feature, et que tu as "Eclipse-BundleShape: dir" dans le Manifest de ton bundle; alors l'installer par le wizard ou l'application p2 director respectera le format de ton bundle.
Par contre, fait gaffe parce que les paths Windows sont très petits et tu peux facilement déborder. S'il s'agit de récupérer un fichier de ton bundle, il vaut mieux le laisser en jar, et utiliser
FileLocator.toFileURL(getClass().getClassLoader().getResource("/my/Resource");
qui marche vraiment bien.
Partager