2012-07-04 12 views
7

Sono completamente disorientato che non posso (facilmente!) Trovare ultime specifiche di riferimento di Oracle per le strutture JAR, WAR e EAR di file. Con questo voglio dire:Dove sono Java struttura del file di archivio Specifiche?

JAR

  • Struttura dei file per JAR
  • contenuti e la struttura di MANIFEST-INF
  • schema per la versione più recente MANIFEST.MF

WAR

  • F Struttura ile per una guerra
  • contenuti e la struttura di MANIFEST-INF
  • contenuti e la struttura di WEB-INF
  • schema per la versione più recente di web.xml o di qualsiasi altro file di configurazione

EAR

  • Struttura dei file per un EAR
  • schema per la versione più recente di application.xml e qualsiasi altra configurazione file

Non solo non riesco a trovare uno di questi elementi, non riesco nemmeno a trovare qualcosa fuori dal sito di Oracle (docs.oracle. *) Dal titolo "La guerra File Specification", "EAR Specifica file "o i loro Mi piace. Mi manca qualcosa qui?

I risultati della ricerca Trovo sono per servlet specifiche e vecchie versioni di servlet in quel (2.2, ecc).

Sto cercando gli URL definitive che mi dicono esattamente come ho bisogno di strutturare e configurare le JAR, WAR e le orecchie secondo le più recenti spec. Grazie in anticipo.

risposta

4

(presumo che volevi dire META-INF e non MANIFESTO-INF ...)



Tutte queste specifiche sono abbastanza "normalizzate", cioè distribuite e facendo riferimento a varie altre fonti.Da quando Oracle ha rilevato Sun tutti i link si trovano nello stesso stato pessimo di tutta l'altra documentazione Oracle: -/

Spero che questo aiuti.

5

È Packaging Applications - The Java EE 6 Tutorial ciò che cercate?

Aggiornamento

normalmente esitare a pubblicare link che ho trovato dalle pagine di Wikipedia, ma alcuni di questi apparire come le più recenti specifiche Java (6) e sono abbastanza dettagliata.

Java EE : XML Schemas for Java EE Deployment Descriptors è etichettato come 10 dicembre 2009, ma afferma che è la versione più recente.

+0

Grazie a @David (+1) ma quella pagina rappresenta circa il 20% di quello che sto cercando. Confronta quella pagina alla lista che ho dato nella mia domanda originale: (1) parla dei diversi tipi di pacchetti e delle loro estensioni e mostra un * esempio * di un file EAR, ma non fornisce un collegamento al file EAR * specifica *. (2) Non mostra esempi (per non parlare di specifiche) per JAR, EJB o WAR. Questo link è sulla strada giusta per quello che sto cercando, ma è altrettanto "carente" nella documentazione completa come tutti gli altri link che ho trovato nelle mie ricerche. Ma grazie ancora per aver trovato il tempo di aiutarmi! – IAmYourFaja

+0

@ 4herpsand7derpsago - Presumo che abbiate controllato tutti i collegamenti esterni dalle pagine di Wikipedia, sì? È fastidioso che nessuna delle pagine che trovo abbia alcuna indicazione di quanti anni hanno - una data o il numero di versione sarebbe fantastico. –

+0

Sì, li ho pettinati tutti e poi alcuni. Come hai detto tu, nulla indica ** ultime ** versioni. Sono solo scioccato dal fatto che una comunità così sofisticata come Java avrebbe trascurato di specificare le proprie strutture di implementazione! – IAmYourFaja

Problemi correlati