Come spiegato in Eclipse & Intellij documentazione, sfaccettature definiscono caratteristiche e requisiti (determinata configurazione, specifici per un particolare quadro/tecnologia).
Quando si aggiunge un facet a un progetto, tale progetto è configurato per eseguire una determinata attività, soddisfare determinati requisiti o avere determinate caratteristiche.
In breve È necessario seguire alcune strutture per implementare alcuni framework/tecnologia. Gli IDE hanno opzioni per implementarlo per rendere la vita più facile.
Per elaborarlo in dettaglio, sto dando alcuni dettagli approfonditi direttamente da Documentazione Eclipse. Questo è Eclipse specifico.
Mentre creating a project si ottiene l'opzione per implementare il facet per il progetto. Ad esempio, il facet EAR imposta un progetto per funzionare come un'applicazione enterprise aggiungendo un descrittore di deployment e impostando il classpath del progetto.
To add another facet to a project già esistente, effettuare le seguenti operazioni:
- Nella vista Esplora progetti della prospettiva Java EE ™, fare clic destro del progetto e quindi selezionare Proprietà.
- Selezionare la pagina Sfaccettature progetto nella finestra Proprietà. Questa pagina elenca le sfaccettature del progetto e le loro versioni.
- Fare clic su Modifica progetto e selezionare le caselle di controllo accanto alle faccette che si desidera che il progetto abbia.
Nota: Solo le sfaccettature che sono validi per il progetto sono elencati
Alcuni aspetti potrebbero non lavorare insieme. Pertanto, puoi anche choose a preset combination of facets from the Presets list.
- Scegliere un numero di versione per il facet facendo clic sul numero di versione corrente e selezionando il numero di versione desiderato dall'elenco a discesa.
- Facoltativo: per rimuovere un facet, deselezionare la relativa casella di controllo. Non tutte le sfaccettature possono essere rimosse.
- Facoltativo: se si desidera limitare il progetto in modo che sia compatibile con uno o più runtime, fare clic sulla scheda Runtimes e selezionare i tempi di esecuzione con cui si desidera che il progetto sia compatibile. Per ulteriori informazioni sui runtime, consultare Specifica dei server di destinazione per i progetti J2EE.
- Fare clic su Fine per uscire dalla finestra di dialogo Modifica progetto sfaccettato, quindi fare clic su OK.
Le faccette dispongono anche di numeri di versione in Eclipse. You can change the version numbers of facets finché si rimane entro i requisiti per le faccette. Per cambiare la versione di un aspetto del progetto, effettuare le seguenti operazioni:
- Nella vista Esplora progetti della prospettiva Java EE, fare clic destro del progetto e quindi selezionare Proprietà.
- Selezionare la pagina Sfaccettature progetto nella finestra Proprietà. Questa pagina elenca le sfaccettature del progetto e le loro versioni.
- Fare clic su Modifica progetto e fare clic sul facet che si desidera modificare.
- Selezionare la versione del facet dalla casella a discesa accanto al nome della facet.
- Fare clic su Fine per chiudere la finestra Modifica progetto sfaccettato, quindi fare clic su OK.
È possibile fare più cose con le faccette. Ho dato gli esempi per una migliore comprensione. Per i dettagli, consulta la documentazione del tuo IDE preferito.
hm .. Io uso IDEA. Ci sono delle sfaccettature in Eclipse o NetBeans? – Roman
Eclipse ha anche loro. Non faccio Netbeans. La risposta – BalusC
dovrebbe essere semplice e facile da capire da parte di chiunque. –