2015-02-23 10 views
5

Sto provando ad aggiungere un progetto web all'orecchio, ma eclipse non genererà/EarContent/META-INF.Eclipse non genera META-INF per .ear

Quello che faccio io:

  1. progetto Web test_web_project_1 già creato.
  2. Nuovo-> Progetto di applicazione aziendale, creare un orecchio.
  3. Tasto destro-> Proprietà-> Gruppo di distribuzione
  4. Aggiungi test_web_project_1 come progetto.

Il test_web_project_1 war viene quindi aggiunto ai moduli, ma EarContent/META-INF e il corrispondente application.xml non vengono creati.

Cosa sto sbagliando?

enter image description here

risposta

1

Hai provato con il progetto EAR -> tasto destro del mouse -> Proprietà -> Java EE modulo Dipendenze (o 'Riferimenti Project' a seconda della versione utilizzata di Eclipse)?

2

La specifica Java EE 5 rende facoltativi i file xml del descrittore di implementazione . Ciò si traduce in un progetto EAR 5 che viene creato senza application.xml per impostazione predefinita.

È possibile crearne uno per il progetto EAR facendo clic una volta sulla cartella padre del progetto nel riquadro Esplora progetti e quindi facendo clic con il pulsante destro del mouse su Strumenti Java EE> Genera Stub descrittore di distribuzione.

Questo dovrebbe riempire la cartella del contenuto dell'orecchio con un file META-INF/application.xml.

Problemi correlati