Dans Eclipse 3.2, l'environnement d'exécution a été restructuré en plusieurs composants :
Si votre plug-in dispose d'une dépendance sur org.eclipse.core.runtime, il continuera à s'exécuter de la même manière. Cependant, si vous voulez réduire le nombre de dépendances, vous pouvez choisir uniquement les bundles d'exécution que vous utilisez.
Pour utiliser l'instruction Import-Package (au lieu de Require-Bundle), vous devez savoir que le package org.eclipse.core.runtime se compose de plusieurs bundles.
Pour importer uniquement le contenu de ce package fourni par le bundle org.eclipse.equinox.common, utilisez cette ligne dans le fichier manifeste :
Import-Package: org.eclipse.core.runtime; common="split"
Pour importer le contenu du package à partir des bundles org.eclipse.equinox.registry et org.eclipse.equinox.common, utilisez la commande suivante :
Import-Package: org.eclipse.core.runtime; registry="split"
Pour importer le package complet, utilisez la commande :
Import-Package: org.eclipse.core.runtime