Descrizione di un prodotto

Un prodotto basato su Eclipse č un programma autonomo incorporato nella piattaforma Eclipse.  I prodotti includono tutto il codice e tutti i plug-in necessari per la relativa esecuzione, incluso un ambiente JRE (Java Runtime Environment) e il codice della piattaforma Eclipse.  Il codice di plug-in, l'ambiente JRE e la piattaforma Eclipse vengono generalmente installati mediante un programma di installazione specifico del prodotto. I fornitori di prodotti possono utilizzare qualsiasi strumento o programma di installazione adatto alle proprie esigenze. 

Una volta eseguita l'installazione, all'avvio del prodotto verrā visualizzato un workbench Eclipse configurato specificamente per il tipo di attivitā e di funzioni supportate dal prodotto, ad esempio lo sviluppo del Web, lo sviluppo di programmi C++ o altro.  La piattaforma semplifica notevolmente le operazioni relative alla configurazione di etichette, finestre di dialogo Informazioni su, immagini e schermate iniziali, in modo che l'utente visualizzi il workbench come finestra principale del prodotto.

La struttura di directory di livello superiore relativa a un prodotto di questo tipo sarā molto simile a quella riportata di seguito, che riguarda un prodotto ipotetico denominato "AcmeWeb" installato su una piattaforma Windows:

acmeweb/
	acmeweb.exe	(eseguibile di prodotto)
	eclipse/	(directory per i file Eclipse installati)
		.eclipseproduct	(file degli indicatori)
		eclipse.exe
		startup.jar	
		install.ini	
		.config/	
			platform.cfg
		jre/
		features/	(funzioni installate)
			com.example.acme.acmefeature_1.0.0/
				feature.xml
			org.eclipse.platform_2.0.0/
			org.eclipse.platform.win32_2.0.0/
			...
		plugins/
			com.example.acme.acmefeature_1.0.0/
				plugin.xml
				about.ini
				about.html
				about.mappings
				about.properties
				acme.gif
				plugin_customization.ini
				splash.jpg
				welcome.xml
			com.example.acme.acmewebsupport_1.0.0/
			org.eclipse.platform_2.0.0/
			...
		links/
			...

Verranno forniti ora maggiori dettagli in merito. In primo luogo verrā illustrato il concetto di funzioni Eclipse.

Copyright IBM Corporation e altri 2000, 2003.