Estensioni del prodotto

Un'estensione è un insieme di funzioni e plug-in Eclipse progettati allo scopo di estendere le funzionalità dei prodotti Eclipse già installati.  Le estensioni vengono installate separatamente ma utilizzate solo congiuntamente ad altri prodotti basati su Eclipse. Ciò significa che non è necessario che un'estensione installi un ambiente JRE, la piattaforma Eclipse o una funzione principale  La struttura di directory consigliata per le estensioni consente l'utilizzo di una singola installazione con più prodotti basati su Eclipse.

La struttura di directory riportata di seguito mostra come un'estensione relativa a un prodotto ipotetico, betterwebs, possa essere utilizzata per estendere le funzioni del prodotto acmeweb.

betterwebs/
	eclipse/			(directory dei file Eclipse installati)
		.eclipseextension	(file degli indicatori)
		features/		(funzioni installate)
			com.example.betterwebs.betterfeature_1.0.0/
				feature.xml
		plugins/
			com.example.betterwebs.betterfeature_1.0.0/
				plugin.xml
				about.html
			com.example.betterwebs.betterwebsupport_1.0.0/

La relazione tra un'estensione e il prodotto di cui deve ottimizzare la funzionalità è impostata nella directory links del prodotto originale. Richiamare la seguente directory del prodotto acmeweb:

acmeweb/
	...
	eclipse/		(directory relativa ai file Eclipse installati)
		...
		jre/
		features/	(funzioni installate)
			...
		plugins/
			...
		links/
			com.example.betterwebs.betterfeature.link

Una volta installata, un'estensione crea un file di collegamento nella directory links di tutti i prodotti di cui deve estendere la funzionalità. Tale file informa il prodotto originale dell'esistenza dell'estensione.

Installazione e disinstallazione delle estensioni

Il processo di installazione delle estensioni è simile a quello relativo ai prodotti, fatta eccezione per le seguenti differenze:

Il processo di disinstallazione delle estensioni è simile a quello relativo ai prodotti, con l'unica eccezione che è necessario rimuovere il file di collegamento da tutti i prodotti in cui è stato aggiunto.

Ulteriori informazioni sull'installazione delle estensioni sono reperibili in Guida alla scrittura di un programma di installazione Eclipse.

Copyright IBM Corporation e altri 2000, 2003.