Le fichier config.ini possède la propriété osgi.bundles qui contient la liste des plugins à démarrer lors du lancement de mon RCP. Pour Ex .:Utilisation de variables dans la propriété config.ini OSGI.bundles
osgi.bundles=reference\:file\:org.junit_4.8.2.v4_8_2_v20110321-1705/@4,reference\:file\:[email protected],reference\:file\:[email protected]
Précision: Je dois utiliser les variables Java/Variables d'environnement dans la référence des plug-ins. Alors que je peux rendre mon RCP plus flexible. S'il vous plaît proposer une solution.
je besoin de quelque chose comme ci-dessous:
osgi.bundles=reference\:file\:{ENV.USERDIR}/org.junit_4.8.2.v4_8_2_v20110321-1705/@4
Ici en essayant la charge des faisceaux, faisceau de JUnit doit être chargé à partir du remplacement de l'environnement Userdir variable.
c:/users/username/org.junit_4.8.2.v4_8_2_v20110321-1705
Toute aide est appréciée.
Merci à l'avance, Vikram
Le code Eclipse qui lit 'osgi.bundles' (' org.eclipse.core.runtime.adaptor.EclipseStarter') ne supporte pas. –
J'ai modifié le code dans EclipseStarter qui lit inosgi.bundles. Mais je ne suis pas capable de lire les variables. Etes-vous sûr que le démarreur Eclipse exécute le programme après avoir généré le produit? –
Vous avez bien construit une nouvelle version du plugin 'org.eclipse.osgi' contenant votre EclipseStarter modifié et vous êtes assuré que ce plugin est appelé au démarrage? –