Informace balení funkce se ukládají do samostatného javovského souboru .jar. Standardní javovské prostředky jar se používají k vytváření archivů funkcí. Archivy funkcí obsahují odkazy na odděleně balené archivy modulů plug-in (viz následující sekci) a soubory, které nepatří do modulů plug-in.
Funkce se identifikují strukturovaným identifikátorem, který je založen na názvu internetové domény. Například organizace eclipse.org poskytuje funkci org.eclipse.jdt. Pro identifikátory funkcí je použita znaková sada stanovená pro identifikátory modulů plug-in (viz Manifest modulu plug-in).
Doporučenou konvencí pojmenování archivu funkcí je
<id>_<verze>.jar
Zde <id> je identifikátorem funkce a <verze> je úplným identifikátorem verze, který je uveden v příslušném souboru feature.xml. Povšimněte si, že jde o doporučenou konvenci, která omezuje nebezpečí kolizí, nikoli však o konvenci, kterou vyžaduje architektura Eclipse. Uveďme několik platných názvů archivu funkce
org.eclipse.jdt_2.0.0.jar
org.eclipse.pde_2.0.jar
my_feature.jar
Interně je každý archiv funkcí zabalen vzhledem k adresáři své funkce (avšak bez samotného adresáře). Archiv má tuto strukturu
feature.xml
feature<_locale>.properties (viz "Přeložené informace o funkci")
ostatní soubory a podadresáře funkce (zbývá dodělat)
META-INF/
Manifest Java jar a soubory zabezpečení