Ho uno spazio di lavoro di eclissi (per lavoro) che ha un progetto ear che uso per "esportare"/distribuire un file ear a un JBoss server.cos'è org.eclipse.wst.common.component e come usarlo per ant
Tuttavia, recentemente mi hanno chiesto di creare uno script ant che può creare lo spazio di lavoro e creare l'orecchio, e l'ho fatto con successo. Il problema sorge quando provo a eseguire il mio programma con questo orecchio che è stato creato usando lo script ant; per l'implementazione sto semplicemente copiando il file ear risultante e incollandolo nella cartella JBoss/standalone/deployments ed eseguendo l'applicazione.
JBoss AS si avvia bene, ma poi ho alcune eccezioni che fermano la mia applicazione che non ottengo quando faccio una compilazione e la distribuisco attraverso eclipse. I due file ear sono identici quando si visualizzano i due file ear utilizzando 7zip, tuttavia vedo nell'area di lavoro di Eclipse, nel progetto ear, c'è una cartella .settings che contiene 4 file, uno dei quali è org.eclipse.wst.common. componente e sto indovinando questo (se non tutti i 4 file) è necessario quando si distribuisce in qualche modo.
eclise utilizza questa cartella .settings e i file all'interno quando si distribuisce un orecchio? Cosa succede durante questo processo? e come posso replicarlo in uno script ant, in modo che la mia applicazione venga eseguita in modo identico dalle formazioni di ant o eclipse?
EDIT
Vorrei solo aggiungere che nessuno dei file nelle cartelle .settings ottenere confezionato nel file ear, quindi sto cercando di indovinare che stanno in qualche modo utilizzate quando un'eclissi fa un accumulo/deploy, ma non ottiene inserito nel prodotto finale orecchio
ringraziamento
La cartella .settings in un progetto memorizza le preferenze per vari plugin (sempre chiamati plugin-id.prefs) –