2010-07-30 5 views

risposta

6

Perché domaindir/lib/ext non funziona ?

da manuale glassfish:

pacchetti opzionali sono pacchetti di classi Java e codice nativo associati che l'applicazione sviluppatori possono utilizzare per estendere la funzionalità della piattaforma di base. Per utilizzare il meccanismo del pacchetto opzionale Java, copiare i file JAR nella directory dominio-dir/lib/ext , quindi riavviare il server.

Perché domaindir/lib funziona?

Per utilizzare la class loader Comune, copiare i file JAR nel dominio-dir/lib o come installare/lib directory o copiare i file .class (e altri file necessari, come ad esempio i file .properties) nella directory dir_dir/lib/classes , quindi riavviare il server. L'utilizzo del caricatore classe comune rende un'applicazione o un modulo accessibile a tutte le applicazioni o moduli distribuiti su server che condividono la stessa configurazione. Tuttavia, questa accessibilità non si estende ai client dell'applicazione.

0

Se ricordo bene, è possibile specificare ulteriori librerie nel classpath tramite la console di amministrazione (in Application Server> Impostazioni JVM o qualcosa del genere). Quindi puoi metterli dove vuoi.

(ho avuto un rapido sguardo al link di Pascal, ma non so se questo è ciò che essi descrivono, se sì, le mie scuse per la risposta duplicato.)